Nasrin Amirsedghi: A Muslim-Programmed Inhuman Rights Council?
http://www.telospress.com/main/index.php?main_page=news_article&article_id=266 In 1990, the “Cairo Declaration on Human Rights in Islam,” adopted by the Organization of the Islamic Conference, set Sharia as the sole foundation for “human rights.” The UN’s Third International Antiracism Conference, which took place in September 2001…
read more