Ahmed Shaheed, UN special rapporteur on the situation of human rights in Iran, made the comments to a Senate committee Wednesday. His appearance before the committee comes as the Liberal government looks to re-engage with Iran.
Sign Up for Our News Letter Below:
Cultural Action Party of Canada
Vancouver, British Columbia, Oh Canada!
Contact Us: email@example.com