Toronto police arrested teacher Saleh Momla for sexually assaulting a 10-year-old boy at the Islamic Foundation of Toronto school. Although the sexual abuse of boys by men is found in every culture, what is unique about Islam is its harsh punishment of death for homosexuals while the abusive practice of Muslim men with boys is […]