Perfectly Preserved Lion Cubs Found in Siberia, Believed to Have Died 44,000 Years Ago after Being Abandoned by Their Mother. – NY NEWS

November 30, 2023