A suspect is in custody following an explosion Monday in Odessa, Missouri, caused by an improvised explosive device.
Police have arrested a person in connection with a home explosion in Odessa, Missouri, Monday night.
Residents said the incident happened at about 9:00 a.m. when a commercial vehicle conveying passengers ran over the explosive device.
A brother and sister have been indicted after authorities say one of them planted a potentially deadly explosive device outside MacDill Air Force Base in Florida — then fled to China, while their ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results