

Scientists discovered ancient human relatives called Denisovans lived in a Chinese cave for over 120,000 years, using tools and hunting like skilled forest dwellers.

The find finally shows how these mysterious ancestors actually lived day to day.

Want to know more?