advertisement

Woman found dead on exit ramp in St. Louis

Monday, January 30, 2012 | 8:50 a.m. CST; updated 9:48 a.m. CST, Monday, January 30, 2012

ST. LOUIS — Police are investigating after the body of a woman was discovered on an Interstate 70 exit ramp near downtown St. Louis.

advertisements