Russian Police Detain Putin Foe, Hundreds of Protesters
Russian police detained opposition leader Alexei Navalny and several hundred of his supporters Saturday as protesters took to the streets to denounce Vladimir Putin’s upcoming inauguration. Navalny, who had urged supporters to rally in more than 90 different cities to protest Putin’s new six-year term, was carried out of Moscow’s Pushkin Square by the arms and legs and hauled off to a police station. Another 50 demonstrators were reportedly taken into custody at the Moscow rally, while 300 people were said to have been arrested in other cities. Putin won his fourth presidential term in a March election many critics say was plagued by vote-rigging.