Missing 12-year-old girl found
July 16, 2008
A 12-year-old girl reported missing was found Wednesday evening. Terra Anderson had last been seen at her home at 8:30 a.m. July 13, according to a news release issued by the Champaign Police. She indicated to her mother that she was leaving, telling her “I’m out of here.”
Anderson left the residence without parental permission and traveled in an unknown direction.