iOS app Android app

Easter Island Theory

New Theory Says Easter Island Statues 'Walked'

Posted 06.22.2012 | Science

For most, the mention of Easter Island, or Rapa Nui, the small, isolated island more than 2,000 miles off the coast of South America, conjures images ...