Sleepy and conservative on the surface, the island nation of Malta is filled with archaeological mysteries that have seeped ...
Two scientists explored the idea that there was another civilizaton before humans, which harnessed energy and wiped itself ...