Ekaterina Bhoi
Ekaterina Bhoi, senior adviser to Russia and Eurasia to the UN special rapporteur on human rights in Chechnya, said Russia’s claim of responsibility for the attack was “ridiculous and absurd.” “The UN experts’ visit to Chechnya is the most urgent to ensure the safety of human rights monitors in the Continue Reading