Marvel Facing Calls to Cancel Punisher After His Logo Was Used By Some Capitol Rioters, Punisher Writer Calls Anyone Wearing The Logo A “Halfwit Who Are Kidding Themselves”
In a world where Spider-Man and Batman movies are in active production, it’s Frank Castle that’s managing to dominate the news cycle — for a reason many might not expect to see in 2021. Last Wednesday, insurrectionists stormed the United States Capitol in a domestic terrorist incident as members of Congress attempted to count the Electoral college votes to certify former […]