The Muslim Post

Muslim religious leader in Texas charged with sex crimes against four children

Muslim religious leader in Texas charged with sex crimes against four children

A well known Islamic religious leader in Texas has been busted for sexually assaulting four children — although authorities imagine he’s victimized others. Mohamed Omar Ali, a 59-year-old Somali nationwide, was arrested Friday on prices of sexual assault of a kid and sexual indecency of a kid after an investigation was launched in September, Fort […]