new discovery on easter island

Recent discovery sheds new light on an ancient mystery.