Oldest Jurassic fossil discovery in China
Fuzhou: A short-tailed bird fossil, stated to be the oldest dating back about 150 million years, was discovered by Chinese scientists in east China's Fujian Province shedding a new light on the origin of the birds, official media here reported Thursday. The fossilised bird Baminornis...