A group of Chinese and American paleontologists said they have discovered an ancient fossil group of marine species dating back about 504 million years in Linyi City, east China’s Shandong Province. The fossil assemblage, named “Linyi Lagerstatte” by the researchers, consists of more than 35 extinct species living on the …
Read More »