Thousands March in Moscow Protest Defying Authorities

Saturday protest was the latest in a series of confrontations between liberal activists, and Moscow city authorities and the Kremlin.


Comments