How to Embarrass Saudi Arabia in one easy lesson
The Center For Inquiry representative Josephine Macintosh delivered a statement that was very critical of Saudi Arabia for its repeated assaults on freedom of religion, belief, and expression at the UN Human Rights Council in Geneva, Switzerland on June 23, 2014 … The representative from Saudi Arabia, who sits on the human rights council, tried to step … Read more