Video

Greek god statue found in Gaza Strip

A rare bronze statue of the Greek god Apollo mysteriously surfaces in the Gaza Strip only to be immediately taken into police custody.