Monthly Archives: July 2010

Public Safety Alert – Update

SUSPECT LOCATED On July 26, 2010, the Champaign Police Department arrested 21 year-old Oscar Torres-Echeveste for aggravated battery in connection with two reported incidents that occurred on July 15th and 16th. In each report, Torres-Echeveste inappropriately touched two female victims as he rode by on a bicycle. Torres-Echeveste was identified and arrested on June 23,…
(Read the Rest…)

  • No post found