In May 2017, the Sheriff's Office Special Victims Unit began an investigation on a Sexual Assault case. The suspect in this case has been identified as licensed minister Romello Leach, DOB: 04/13/95.
On November 22, 2017, Leach was arrested and booked into the Criminal Justice Center Jail on multiple felony counts for Sexual Assault on a Child, Pattern of abuse.
Leach is associated with several churches who regularly meet at the Satellite Hotel, located at 411 Lakewood Circle in Colorado Springs. He has had access to an unknown number of children/teens and we are seeking information on anyone who may have been victimized by him in the past and not reported it.
A photo of Leach is attached to this Media Release. If anyone has been victimized by him, please contact the Sheriff's Office Tip line at 719-520-6666.