Press Briefing by Special Rapporteur on Situation of Human Rights in Afghanistan | UN Photo
Richard Bennett, Special Rapporteur on the situation of human rights in Afghanistan, briefs reporters at UN Headquarters. Read more: Press Briefing by Special Rapporteur on Situation of Human Rights in Afghanistan | UN PhotoContinue Reading