This 2025 satellite photo shows the aftermath of a devastating hailstorm in Alberta, Canada, which destroyed property, collapsed pylons and killed at least two animals.