Genius of the Press XXII

Back from hiatus and back to the Genius of the Press insect-news-failure series! Fresh off the presses from last year, the Department for Environment, Food and Rural Affairs in the UK was shut down for a massive infestation of clothes moths. The picture shown here from “The Nation” story is a far cry from a . . . → Read More: Genius of the Press XXII