Rapa Nui, also known as Easter Island, is often portrayed in popular culture as an enigma. The rationale is clear: The tiny, ...
Mythology, folklore and even the Bible tell us that giants once roamed the Earth. And, it turns out, there’s evidence to back ...