Etobicoke Creek

Canada: Etobicoke Creek Runs Red After 400 Liters Of Ink Spill

  • Captured on Tuesday 24th of March 2020
  • Location is Ontario

According to the report, around 400 liters of red ink spilled in an Etobicoke Creek, a river in Greater Toronto on March Read more...