With its intricate crown and finely sculpted features, the head was identified as a representation of Apollo, the deity ...
Lost for centuries, a bronze statue of the Greek god Apollo mysteriously resurfaced in the Gaza Strip, only to be seized by police and vanish almost immediately from view, Reuters reported on Monday.