New York, Nov 5 – 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 conflict in Ukraine and clinched a multi-billion-dollar gas pipeline deal with China that […]