Did These Ancient Maltese Temples House Sacrificial Altars?

  • 2m 9s
  • HD
  • TV-PG

The 5,000-year-old Tarxien Temple of Malta stands as a testament to the artistry of the people of that era. But the purpose of its magnificent platforms were long shrouded in mystery - until recently.