In association with
Logo Logo Logo

Russia Protest

(A woman shouts holding a poster reads “Putin, why do you hate Russians?” during a rally supporting Khabarovsk region’s governor Sergei Furgal in Khabarovsk, 6,100 kilometers (3,800 miles) east of Moscow, Russia, Saturday, Aug. 1, 2020. Thousands of demonstrators rallied Saturday in the Russian Far East city of Khabarovsk to protest the arrest of the regional governor, continuing a three-week wave of opposition that has challenged the Kremlin. AP Photo: Igor Volkov)

Comment here !
Related News