CT Now

Another new lead

Illinois State Police stand guard as a search is under way Saturday near Peoria for the body of Stacy Peterson.William DeShazer, Chicago Tribune
90°