(Houston Chronicle) The Fort Bend County Sheriff’s Office has arrested an Islamic religious leader for alleged sex crimes against children. Mohamed Omar Ali, age 59, was charged with one count of sexual assault of a child and three counts of sexual indecency of a child following his arrest on Jan. 3.
At a press conference Monday morning, Fort Bend County Sheriff Troy Nehls stated that all four victims were children under the age of 14. Ali is a Somalian national who was living in the U.S. illegally. According to Nehls, bail for Ali was set at $125,000, but due to his illegal status, Immigration and Customs Enforcement put a detainer on Ali, and Ali is being held at the Fort Bend County jail.