An incredible find was publicized just earlier – fossils remains from stone age people were unearthed from two caves in China. Upon further inspection it was found that the bone features, particularly skulls, were unlike any other human or early ancestor remains ever found, suggesting that the researchers may have actually found a new species […]
Read More