She called herself a Muslim?shame on you, Muslims are followers of Islam and Islam is a religion that teaches decency, peace, and all good to all human kind....Critics mocking Islam as oppressive, violent and ignorant are people who are transgressors in the teaching of Islam...If the princess is well educated enough about Islam and believe on the teachings of Prophet Mohammad SAW, she would never