Today's grand opening of a new Krispy Kreme shop in New Castle, Delaware is being met by protestors from a group called the Forest Heroes Campaign. The group protests the chain's use of palm oil, which they link to deforestation. [Philly.com]
Filed under: