The Heartbreaking Satire of Mark Russell
This week marks the release of Judge Dredd: Under Seige, the latest bit of societal upheaval from Mark Russell. The current master of comedic satire in sequential art, Russell’s career has been a longstanding testament […]