Islamic Leader in Texas Arrested for Sex Crimes Against Minors

An Islamic leader in Houston, Texas was arrested for multiple sex crimes against minors, according to Fox News.

Mohamed Omar Ali, a 59-year-old Imam, was charged with four crimes by the Fort Bend County Sheriff’s Office: One count of sexual assault of a child, and three counts of indecency with a child.

Ali is an illegal alien from Somalia, who managed to gain access to his victims under the guise of teaching them about the Quran at their homes. All four of his victims were under the age of 14. Ali was arrested and sent to the Fort Bend County jail on a bail of $125,000, and ICE is monitoring the situation due to Ali’s status as an illegal alien.