Lost for centuries, a rare bronze statue of the Greek god Apollo has mysteriously resurfaced in the Gaza Strip, only to be seized by police and vanish almost immediately from view.
Word of the remarkable find has caught the imagination of the world of archaeology, but the police cannot say…