WorldThousands Russian protest in Moscow to revive Vladimir Putin challengeAFPMay 7, 2013 by AFPMay 7, 2013 MOSCOW: Thousands of protesters filled a Moscow square Monday to denounce President Vladimir Putin a year into his new term and rekindle the momentum that was brutally...