A minister associated with several churches which meet regularly at the Satellite Hotel in Colorado Springs was arrested Wednesday on suspicion of sexually assaulting children after a months-long investigation, the El Paso County Sheriff’s Office said.
Romello Leach, 22, is being held without bond in the El Paso County jail on multiple felony counts of sexual assault on a child, pattern of abuse. The investigation began in May, according to the news released from Sheriff’s Office spokeswoman Jacqueline Kirby.
Through his association with the churches that met at the hotel at 411 Lakewood Circle, Leach has had access to an unknown number of children and teens, Kirby said, adding the Sheriff’s Office is seeking information on anyone who may have been victimized by him in the past and not reported it.
Anyone with information can call the Sheriff's Office Tip line at (719) 520-6666.