AP - Riot police beat and detained protesters as thousands defied an official ban and attempted to stage a rally Saturday against President Vladimir Putin's government, which opponents accuse of rolling back freedoms Russians have enjoyed since the end of Soviet communism.