Articles from July 2020

Freak hailstorm dumps two-metre layer of ice on Mexican city – amid temperatures over 30C