News tagged with people

What does it mean to be human?

The Rock of Gibraltar appears out of the plane window as an immense limestone monolith sharply rearing up from the base of Spain into the Mediterranean. One of the ancient Pillars of Hercules, it marked the end of the Earth ...

dateMar 07, 2017 in Archaeology & Fossils
shares16 comments 1