Record heat swept across Europe, with Germany, Denmark and the Czech Republic setting all-time highs as transportation systems, hospitals and public events came under strain. France reported heavy pressure on hospitals, while Italy issued red alerts in 18 cities.
