Daily Cartoon: Wednesday, March 12th Posted on March 12, 2025 By The New Yorker 1 Views Daily Cartoon: Wednesday, March 12th “We’ll have to stop research now that the Neanderthals are back in charge.” continue reading...