‘Yeti’ prints suggest humans settled in Tibet more than 7,000 years ago

Society & Culture