Snails Worth Rs 93 Lakh Destined For Michelin-Star Restaurants Stolen In France

Producer Jean-Mathieu Dauvergne said the fresh and frozen snails were taken from LEscargot des Grands between Sunday night and Monday morning.

More From Author

Black Friday Sees $8.6 Billion Online Sales As Shoppers Avoid Braving Cold

<div>‘This is the real GG’: Ashwin reveals the side of Gambhir critics are ignoring</div>

Leave a Reply