Police: Explosives found in Del. home

March 7, 2012 11:52:32 AM PST
The Delaware State Fire Marshal is investigating the discovery of numerous explosive devices inside a home in Newark.

Load Comments