For those interested, here's the comic page https://web.archive.org/web/20221224032108/https://www.indie...
I'm with the OP, everyone that is even slightly rightwing on the internet should be deplatformed from the interent and fired from their real jobs too