If you click on a link and make a purchase we may receive a small commission. Read our editorial policy.
Minneapolis comic & bookstore owner Greg Ketter emerges as a symbol of protest against ICE actions
“I’m 70 years old and I’m ------ angry”: how a bookstore owner galvanized protest and support.

Popverse's top stories
- Joker and Harley Quinn are back together as former Marvel TV boss Jeph Loeb charts a big Batman & Wonder Woman crossover with Jim Cheung
- From the Ball to the Burlesque: ECCC 2026's Tavern is where to sidequest, Seattle-style
- I can't wait to cry my eyes out at Journal with Witch this January on Crunchyroll [Popverse Jump]
As protests grow in response to the brutal campaign that the United States' Immigration and Customs Enforcement (ICE) has been enacting in the city of Minneapolis, an unlikely (but reaffirming) face as emerged as one of the most visible city residents to stand up to illegal law enforcement action: a 70-year-old bookstore owner named Greg Kettner.
Ketter, the longtime proprietor of the comics & fantasy lit bookstore Dreamhaven Books, has been on the frontlines in protests against ICE and its 'Operation Metro Surge,' especially in light of a second killing of a US citizen, Alex Pretti, by ICE officers (as confirmed by Homeland Security secretary Kristi Noem). On January 24, Ketter left his shop early to go to the location of the Pretti's fatal encounter with ICE to memorialize the incident.
"I got there about an hour after the murder and went right up to the intersection that ICE had taped off and stood guard. There were perhaps 50-100 of them and several hundred observers/protesters milling around. Some were right up front yelling and swearing. I became one of them," Ketter writes on Facebook.
Ketter was recorded by MSNow's Velshi show during this time as among the protestors, and when asked why he was taking part he said "I'm 70 years old and I'm fucking angry." Following that, he was enveloped in white smoke (reported to be tear gas administered by ICE), but he emerged and was able to rinse his eyes to avoid more serious effects.
That moment was caught by reporter Theia Chatelle in a haunting image, seen here:
I took this on the other side... https://t.co/1RLv6zWaot pic.twitter.com/kIVDxBUSBm
— Theia Chatelle (@theiachatelle) January 25, 2026
Following the media coverage of Ketter's part in this, comics publisher Fantagraphics shared his name and highlighted his actions, writing "This fierce man is our colleague Greg Ketter, owner of Dreamhaven Books. Next time you’re in Minneapolis, please patronize his wonderful comix shop in support. Resist!!!"
In the hours following, Dreamhaven Books reported a dramatic increase in online orders to its website and increased interest in patronizing its Minneapolis location. Over the weekend, the DreamhavenBooks.com website had crashed, which Ketter attributes to the increased traffic, while DreamHaven's eBay and ABE storefronts remain open. Others have found Dreamhaven Books' 2020 GoFundMe, posted at the time to rebuild from damage caused by the riots instigated by the killing of George Floyd. At the time of this reporting, over $5000 has been donated by 122 individuals, averaging roughly $25 per person.
"I'm overwhelmed...would be an understatement. I truly appreciate all the words and actions of support people have shown," Ketter writes on his store's Facebook page. "DreamHaven is a small operation; we're closed on Sundays (I rest sometimes) and our website is not used to handling so many orders. We'll be back in the store on Monday morning and we'll be happy to sort out everyone's orders, questions and comments then. Until then, I'm resting up a bit and calming myself down from my anger and sadness. Be well and safe, everyone."
Follow Popverse for upcoming event coverage and news
Find out how we conduct our review by reading our review policy
Let Popverse be your tour guide through the wilderness of pop culture
Sign in and let us help you find your new favorite thing.
















Comments
Want to join the discussion? Please activate your account first.
Visit Reedpop ID if you need to resend the confirmation email.