Italy: 13 Mobsters Arrested for Dumping Industrial Waste
On April 11, military police from Apulia, Italy arrested 13 people for illegally dumping 12,000 tons of industrial waste....
On April 11, military police from Apulia, Italy arrested 13 people for illegally dumping 12,000 tons of industrial waste....