Thieves have stolen €90,000 (£79,000; $104,000) worth of snails from a farm in northern France that supplies gourmet restaurants. L’Escargot…
Read More

Thieves have stolen €90,000 (£79,000; $104,000) worth of snails from a farm in northern France that supplies gourmet restaurants. L’Escargot…
Read More