No media source currently available
Rallies on May Day illustrated Russia's political divide, with a Putin-friendly gathering on Moscow's Red Square and a protest march in St. Petersburg. (Current Time TV)