By John Long, Flinders University China’s record of life’s past history on Earth is second to none. The country is famous especially for the excellent preservation of the 130 million year old feathered dinosaurs and early birds from Liaoning Province. These specimens have reframed the narrative about how birds evolved from theropod dinosaurs. China has […]