MOSCOW - Top Kremlin critic Alexei Navalny defied house arrest Tuesday to join a protest in central Moscow but was swiftly detained by police, a live stream on Dozhd television channel showed.
Navalny was grabbed by police and bundled into a police bus close to Manezhnaya square, where several hundred protesters gathered to protest a guilty verdict against him and his younger brother Oleg in a controversial fraud trial.
AFP