It's not Half-Life 3 but it's something.
This year's excruciating temperatures, which reach a record high of 43.8 C in western France, have tested the citizenry’s ...