Chinese scientists have unearthed the oldest short-tailed bird fossil, dating back about 150 million years, in east China's Fujian Province. This suggests that birds might have originated earlier than previously thought. #XinhuaNews
Source: Xinhua
Editor: huaxia
2025-02-13 16:18:16
Chinese scientists have unearthed the oldest short-tailed bird fossil, dating back about 150 million years, in east China's Fujian Province. This suggests that birds might have originated earlier than previously thought. #XinhuaNews