Question: which countries have not ratified the universal declaration of human rights?
Answer: Most Muslim-majority countries including Egypt, Iran and Pakistan signed the UDHR in 1948, but crucially Saudi Arabia, where the King must comply with Shari'a and the Qur'an, did not sign the declaration, arguing that it violated Islamic law and criticising it for failing to take into consideration the cultural and ...