A man who admitted to raping a 13-year-old girl was fatally shot earlier this month by police officers in southeast Houston, Texas, who were trying to arrest him, authorities said.
Hitchcock Police Department officers shot and killed George Alejandro, 54, near Mosley Road and Bryant Street, KHOU reported. The department had been investigating Alejandro for sexual assault of a child since February 16.