Charge: ‘Religious Leader’ In The Country Illegally Sexually Assaulted Multiple Children

HOUSTON, TX (Fox News) – An Islamic religious leader was arrested in Houston last week on charges of sex crimes against children under the age of 14, authorities said on Monday. Mohamed Omar Ali, 59, has been charged with one count of sexual assault of a child and three counts of indecency with a child, … Read moreCharge: ‘Religious Leader’ In The Country Illegally Sexually Assaulted Multiple Children