France consumes about 25,000 tonnes of snails a year — roughly 700 million individual snails — making the French the world’s ...