Police officers blocking a sidewalk at Triumfalnaya Ploshchad during a banned rally for the right to free assembly. Police detained more than 60 activists in Moscow and St. Petersburg at demonstrations against restrictions on freedom of assembly. Opposition activists stage demonstrations on Triumfalnaya Ploshchad in central Moscow and Nevsky Prospekt in St. Petersburg on the last day of each month with 31 days — symbolizing the right to free […]