Acid spill at southern Ontario automotive components plant sends 23 to hospital
Article content material A hydrochloric acid spill at an auto plant in St. Catharines despatched
Article content material A hydrochloric acid spill at an auto plant in St. Catharines despatched