Ever since William the Conqueror became king of England in 1066, France and England have had a rather pungent loathing of each other. However, while often diluted, such malodour has exploded into putrid abhorrence after a major French gas leak … [Read more...]