A badger glancing at a gun-wielding graffiti version of itself has won the 2025 Wildlife Photographer of the Year, developed and produced by the Natural History Museum, London. British photographer Ian Wood took the image, titled “No Access,” at the seaside town of St. Leonards-on-Sea in England after chancing upon the Eurasian badger (Meles meles) […]