Animals keep evolving into anteaters. Could this be the future of humanity? Helen Pilcher The Guardian 5 49 06.08.2025 .....© The Guardian visit website