Scientists decode 11,000-year-old DNA and discover Britain’s oldest human was a three-year-old girl May 21, 2026 by Sharing Is Caring: