Thousands rally across Russia in new challenge to Kremlin

Moscow Protesters

Tverskaya Street, Moscow

Published June 12, 2017 Associated Press

Tens of thousands of protesters held anti-corruption rallies across Russia on Monday in a new show of defiance by an opposition that the Kremlin had once dismissed as ineffectual and marginalized. Continue reading Thousands rally across Russia in new challenge to Kremlin