New York (AFP) – For a second year in a row, Russian President Vladimir Putin has beaten Barack Obama to the title of world’s most powerful leader as ranked by Forbes.In a year in which Russia annexed Crimea, stoked a…

New York (AFP) – For a second year in a row, Russian President Vladimir Putin has beaten Barack Obama to the title of world’s most powerful leader as ranked by Forbes.In a year in which Russia annexed Crimea, stoked a…