UTT Releases Powerful 2-DVD Set with 5 1/2 Hours Detailing Sharia
“The Islamic Shari’a is the only source of reference for the explanation or classification of any of the articles of this Declaration.” Final Article in the Cairo Declaration on Human Rights in Islam approved by the Organisation of Islamic Cooperation, the largest voting block in the United Nations made up of all muslim nations on […]