Surprisingly, 100-million-year-old Saurapod tracks discovered in Chinese restaurant Interesting Engineering, 06 Apr 2023 The fossilized footprints of multiple dinosaurs found in a Chinese restaurant have been verified by an international team that…