Fire officials investigating unknown chemical spill in Don River
Beach Mirror
Toronto fire officials are investigating an unknown chemical spill in the Don River Thursday, Jan. 10.
The unknown substance was found floating near the Gerrard Street overpass around 8:30 a.m.
Reports indicate authorities have not identified its origin and haven’t commented on the spill’s size.