Vladimir Filonov / MT

Tens of thousands of Communist Party supporters and Rodina activists marching on Okhotny Ryad toward the Karl Marx monument on Teatralnaya Ploshchad in a May Day demonstration on Sunday.