The last time anyone saw Marlen Ochoa-Lopez, she was nine months pregnant. The 19-year-old left her alternative high school on the lower west side of Chicago at around 3 p.m. on April 23, driving away...

Post a Comment