iOS app Android app

Caterpillar Stew

Caterpillar Stew? French Police Say Non

The Huffington Post | Sara Gates | Posted 02.28.2013 | World

French health inspectors got a surprise when they visited a market and eatery outside Paris Tuesday night. During a routine check, inspectors unco...