Anne Bayefsky describes the latest annual report by U.N.-appointed “human rights” expert John Dugard to the General Assembly, with a sampling of his comments:
Anne Bayefsky describes the latest annual report by U.N.-appointed “human rights” expert John Dugard to the General Assembly, with a sampling of his comments: