Swiss archeologists discover long lost Greek temple of Artemis


This is the moment that Swiss researchers discovered the long lost temple of Artemis in Greece.
Michael Finn
By Michael Finn 28/09/2017 07:31:00