ILGALAC (The Lesbian, Gay, Bisexual, Intersexual International Association for Latin America and the Caribbean) condemns the human rights violations committed by the Chechen State and calls upon the international community...
The post #StopChechnya appeared first on ILGALAC.