News

A group of scientists have discovered a buried altar in Guatemala which had remains of people left in mysterious positions so many centuries ago.