Issue 89: John Dugard’s Report
UN Special Rapporteurs are mandated to conduct fact-finding missions and bring to the United Nations informed and independent judgments. On November 5, Mr. John Dugard,
UN Special Rapporteurs are mandated to conduct fact-finding missions and bring to the United Nations informed and independent judgments. On November 5, Mr. John Dugard,