Communication from Human Rights Defenders Plus on the Report of the Special Rapporteur on the Situation of Human Rights in Afghanistan
HRD+ has been closely monitoring the report and speech of Mr. Richard Bennett at the 55th session of the United Nations Human Rights Council. The Special Rapporteur has been diligently observing the overall human rights situation in Afghanistan and has presented a comprehensive report to the international community. This report highlights the dire situation of […]