East St. Louis Police have apprehended Moeshia Allen.
East St. Louis Police have apprehended Moeshia Allen. Provided
East St. Louis Police have apprehended Moeshia Allen. Provided

ESL Police nab woman accused of running over others

August 29, 2015 03:04 PM