127 million-year-old bird species reveals important stepping stone between dinosaurs and birds 

Scientists from the Institute of Vertebrate Paleontology and Paleoanthropology of the Chinese Academy of Sciences found the fossil in northeastern China.