Protests, Arrests In Moscow As Putin Loses Sheen
World | Dec 06, 2011, 09:49 PM ISTMoscow, Dec 6: Putting up a brave front after being hit by a poll debacle, allegations of ballot rigging and massive demonstrations denouncing his leadership, Russian Prime Minister Vladimir Putin today said the election losses