Weather tracker: Severe storms rock Australia and Canada April 10, 2023 by Sasquatch Tropical cyclone brews off the Kimberley while freezing rain causes chaos in Quebec and Ontario