Eric Liu
150 Million-year-old turtle fossil is discovered, giving a glimpse at the past.
In Bavaria, Germany there lies a huge sandstone deposit, in which archaeologists uncover a stone to find a preserved turtle...
Share