Russia: Police detain Navalny supporters at St. Petersburg rally

Ruptly