|
||||||||
Police arrest a protester at a rally March 6, 2017, in St. Petersburg, Russia. More than a hundred protesters were detained in the latest round of opposition rallies.
First published in the June 12, 2017, 12:59 p.m. edition
Go to the DailySource front page
|
Connect with us: | ||||
|
||||