UN Rapporteur: Russia's Taliban Recognition Emboldens Rights-Abusing Regimes
KABUL, AFGHANISTAN – Richard Bennett, the UN Special Rapporteur on Human Rights in Afghanistan, has sharply criticized Russia's decision to … Read more: UN Rapporteur: Russia's Taliban Recognition Emboldens Rights-Abusing RegimesContinue Reading