china

Restaurant in China Discovers 100 million-year-old Dinosaur Footprints

This past weekend outside of a restaurant in China, a team of paleontologists led by Lida Xing confirmed the footprints of two sauropods dinosaurs....

There is no article