Stone tools unearthed in southwest China helped a mysterious group eke out a living in a cold and harsh environment 60,000 to ...