Sep 15, 2021 by News Staff

A series of previously unreported hand and foot impressions from the Tibetan Plateau dates to between 169,000 and 226,000 years ago (middle Pleistocene...