World | Sun Nov 27, 2011 8:32pm IST

Putin launches Kremlin bid with swipes at opponents, West