< >

 

Russians Protest Putin Election Victory

Saint Petersburg, Russia – A protester is arrested by police during an opposition rally at Isaakiyevskaya Square. Protests have been taking place across the country since election results were announced . ZUMAPRESS


 

Follow Us for Live Updates


Please Share Us Now!