• last year
Countries across the northern hemisphere are battling extreme weather with authorities in Europe trying to cope with an extended period of freezing conditions.

Recommended