Connect to share and comment

May day protest 2013 12 0

May day protest 2013 12 0

Russian communist party activists carry red flags and banners during their traditional May Day rally in central Moscow on May 1, 2013.

Kirill Kudryavtsev