From left: People's Freedom Party co-chairman Vladimir Ryzhkov, member of the Solidarity united democratic movement's federal political council bureau and People's Freedom Party co-chairman, Boris Nemtsov, and member of the Solidarity movement's federal political council bureau, Alexander Ryklin, at the rally staged by opposition supporters at Moscow's Chistyye Prudy to protest fraud in Russia's parliamentary elections.