Envelope Delivered to Toledo Police Explodes

Thursday, July 16, 2009 - 4:12pm

An envelope delivered to the Toledo Police Department has reportedly exploded, FOX Toledo reported.