Envelope Delivered to Toledo Police Explodes

Thursday, July 16, 2009 - 3:12pm

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