News

Oysters and escargot are recognised as luxury foods around the world – but they were once valued by the lower classes as ...
You might not look at this and think, "I should eat that". But in France, people eat about 700 million snails a year. Snail farming even has its own term, heliciculture. While many different cultures ...