Did These Ancient Maltese Temples House Sacrificial Altars?
From:Malta
- 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.