Three Suspects Busted Possessing 17,637 Pounds of Illegal Fireworks, Not Weirdest Thing Ever Discovered in Storage Locker
Three people suspected of being importers and dealers of illegal fireworks in Gelderland, Netherlands were arrested on December 9, after…