Join us to protest Stop&Shop and its parent company, Ahold Delhaize, at 1385 Hancock St. 3-5p Tuesday, August 12th.
They promised to end battery cages in their supply by the year 2025. They lied and now they want to extend this promise by 7 years.