PETA takes on Michelin Guide to stop promoting restaurants that serve foie gras or shark fin soup. February 14, 2012 foie gras Michelin Guide PETA restaurants shark fin soup +