Archaeologists have discovered multiple artifacts depicting ancient Greek deities in the ancient city of Finziade in Sicily.
The discovery of a 2000-year-old headless statue from the Hellenistic period has prompted Greek police to investigate.
Greek authorities investigating the statue's mysterious appearance say it dates back to the Hellenistic period between 323 B.C. and 31 B.C.