Tag: The Punisher

A Police Union Is Telling Cops to Use the Punisher’s Logo Amid an Investigation Into Racist Social Media Posts

The Punisher symbol.Image: Marvel Earlier this year, a group of St. Louis police officers were put on administrative leave after their racist social media posts were resurfaced, prompting the police department to launch an investigation into them. Now, the head of St. Louis’ police union is calling for its members to support their fellow cops […]

Read More