John Darling – Take 361March 12, 2023A topical satire like John Darling doesn't necessarily travel well through the ages. Case in point, today's JD ...Read More