< >

 

Russians Protest Putin Election Victory

By

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

Welcome to LNC Live News Stream Cloud