UN Special Rapporteur speaks out

Posted By: Erica For the past two weeks the United Nations Special Rapporteur on Extrajudicial, Summary, or Arbitrary executions has been in Afghanistan on a fact-finding mission (See here for a Special Rapporteur definition). His mandate is to look into all violations of the “right to life” in Afghanistan, and provide recommendations for improving respect…