close
This ad will auto close in 10 seconds

Goddess Aphrodite statue unearthed in Turkey

A life-sized marble head of Aphrodite - the goddess of love and beauty in Greek mythology - has been unearthed during excavations in Southern Turkey.