Thieves Steal $104,000 Worth of Snails from French Farm
URGENT UPDATE: A shocking heist at L’Escargot Des Grands Crus, a farm near Reims, France, has resulted in the theft of approximately $104,000 worth of snails intended for the festive…
Breaking News & Top Stories
URGENT UPDATE: A shocking heist at L’Escargot Des Grands Crus, a farm near Reims, France, has resulted in the theft of approximately $104,000 worth of snails intended for the festive…