In Worcestershire, England: Threats from animal rights activists have forced a restaurant to take squirrel off the menu. Protesters threatened to firebomb the restaurant unless the eatery stopped serving squirrel paté. OK…so what’s the strangest thing you’ve seen on a menu in your travels?