Aug 12, 2019 by News Staff

Paleontologists have discovered a 360-million-year-old (Devonian period) fossilized forest of lycopsid trees near Xinhang in China’s Anhui province —...