All-time heat records have been set all over the world during the past week

/706817