Afghanistan, Oct. 8 -- UN rights envoy Richard Bennett welcomed the creation of an independent investigative mechanism for Afghanistan, calling it a vital step toward justice, accountability, and lasting human rights protection.
The United Nations Special Rapporteur on the situation of human rights in Afghanistan, Richard Bennett, has welcomed the establishment of an independent investigative mechanism for the country, describing it as "a vital step toward truth, justice, and accountability for the people of Afghanistan." The decision was adopted by consensus at the UN Human Rights Council this week.
In a statement on Tuesday, Bennett said the new body would be responsible for collecting, preserving, and analyzing evidence of serious huma...