Head of Aphrodite among artefacts from Libya found in Geneva

Geneva Investigations Bureau confiscated nine artefacts in Switzerland, including three sculptures from Libya, Syria and Yemen. Among the finds is a sculpture for Aphrodite, the Greek goddess of love and beauty.