CFI Criticizes Saudi Arabia’s Hypocrisy on Religious Freedom at UN Human Rights Council
centerforinquiry.net: At the UN Human Rights Council today, the Center for Inquiry slammed the hypocrisy of Saudi Arabia’s plans to host a key international human rights conference, calling on the country to free its prisoners of conscience and protect the rights to freedom of religion, belief, and expression. Last week […]