PETA takes on Michelin Guide to stop promoting restaurants that serve foie gras or shark fin soup.

Comments