Search
Close this search box.

‘Meteorologists monitoring Antarctic conditions say it is the highest snowfall in the region in years’