News

Withering heat moves north from southern Europe, triggering red alerts in Paris, Belgium, Switzerland, and Germany.