In St. Louis County, on Thursday, Dec. 28, 2023, the Illinois State Police located a deceased woman who has been identified as Marquisha Williams, 29, of the first block of Mohan Drive in Florissant, Mo.
Law enforcement reported numerous searches for Ms. Williams had been conducted over the last several days. The deceased woman was located close to one of the exits in Illinois and several law enforcement agencies throughout the state were involved.
Law enforcement and volunteer groups searched along I-55 in Madison County in recent days and that included an area east of Edwardsville near I-143...
Reader Comments(0)