Samantha McGarry reported this morning that Shell EV charging stations at Shoppers World in Framingham were displaying ICE ads, looking like outtakes from a Starship Troopers video, urging you to "DEFEND THE HOMELAND / JOIN ICE TODAY."

So she - and other folks - complained to the mall. She reported this evening that mall management responded:

Thank you so much for bringing this to our attention. While the ads were sold & posted by 3rd parties, they do not reflect our stated mission. The ads have been taken down & we are determining how to increase oversight moving forward.

See Full Page