Image



It’s back. Snow has touched down in London for the first time this season, with the city waking up to a light dusting on Sunday morning as Environment Canada issued a special weather statement for the region. Londoners can expect around five centimetres of snow on Sunday, according to the



Image



'It's painful to see our authorities not following the evidence when people's health is at risk.' Internal documents show experts supported adopting Health Canada's more stringent guidelines for the toxic chemical back in 2021.