See these 50,000-year-old Neanderthal skulls discovered in Italy

Researchers discovered remains of Neanderthals, an early ancestor of humans, that are more than 50,000 years old in a cave near Rome.

Leave a Reply