(Source: US Marshals Service - Western District of Texas) San Antonio, TX - Leonard Willis, 48, was arrested this afternoon by members of the United States Marshals Service Lone Star Fugitive Task Force (LSFTF) in San Antonio, TX. An arrest warrant was issued pursuant to an investigation by the Galveston County Sheriff's Office (GCSO), where it is alleged that Willis committed sexual assault. On June 2, 2015, members of the LSFTF were contacted by members of the Gulf...
↧
Sexual Predator Arrested After 5 Months on the Run (US Marshals Service - Western District of Texas)
↧