Search results
'It's hell outside': People warned to stay inside as heatwave suffocates central and southern Europe
Euronews via Yahoo Canada News· 9 hours agoItalian authorities declared a red weather alert in seven cities on Thursday, mostly in the central...