Unknown species found in new treasure trove of fossils found in China

Updated 1:54 AM EDT, Fri March 22, 2019