Joint Letter to FIFA Concerning the Human Rights Crisis in Chechnya – Human Rights Watch (press release)

Joint Letter to FIFA Concerning the Human Rights Crisis in Chechnya
Human Rights Watch (press release)
We write concerning the human rights crisis in Chechnya, the capital of which, Grozny, was confirmed by FIFA as the team base camp for Egypt. In January 2018, Chechen authorities intensified their attack against the leading Russian human rights …

…read more

Source:: FIFA News From Google News

Leave a Comment