Europe set to sizzle again as heatwave continues

Heatwave.jpg

—AFP