Chinese scientists and researchers announced on Tuesday the discovery of new fossils from the Ediacaran Period from between 550 and 539 million years ago in the Qaidam Basin, located in Northwest China s Qinghai Province.
Dept of Education Probes Ties Between University of Alabama and Wuhan Lab 1490wosh.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from 1490wosh.com Daily Mail and Mail on Sunday newspapers.