Londoners rally at Russian embassy demanding end to torture in Chechnya.

The situation in Chechnya is urgent. That’s why nearly one hundred people flocked to a rally outside of the Russian embassy in London to call for an end to the persecution of gay men and women there. Since April 2017, authorities in the northern Caucuses have been rounding up people based on their real or … Continue reading Londoners rally at Russian embassy demanding end to torture in Chechnya.