Up to 2000 litres of diesel leaks into Credit River threatening Mississauga’s natural oasis

The contents of two oil barrels reportedly at the location ended up in the city's stormwater system, and the contaminants eventually emptied directly …