Skip to main content

Posts

Showing posts with the label 65 Million Years Old

Triceratops Skull, 65 Million Years Old, Unearthed by College Student, 23

By EMILY S. RUEB from NYT Science https://www.nytimes.com/2019/07/26/science/triceratops-skull-65-million-years-old.html?partner=IFTTT via IFTTT