Massive Protests in Moscow

russia protest
Yuri Kadobnov / AFP / Getty Images

Birds-Eye View
A reported 100,000 people pack a central avenue in Moscow as they cheer for opposition leaders.

Get the Latest Photos from Time.com
Get TIME photos and pictures of the week delivered directly to your inbox.