Missouri: Suspect arrested after improvised explosive device explosion Monday in Odessa
A suspect is in custody following an explosion Monday in Odessa, Missouri, caused by an improvised explosive device. On Monday morning, first responders were dispatched to the 200 block of E. Otway Street in Odessa on reports of a natural Read More …
