Experts Warn Vladimir Putin’s ‘Napoleon Complex’ Might Lead To World War 3 Towleroad April 1, 2022 Leave a Comment Published by Radar OnlineMega Professor Abraham Buunk and Professor Mark van Vugt argue whether Russian President Vladimir Putin's "Napoleon Complex" … [Read more...] about Experts Warn Vladimir Putin’s ‘Napoleon Complex’ Might Lead To World War 3