2,000-year-old gem seal depicting Greek god Apollo found under City of David A 2,000-year-old gem seal depicting Greek god Apollo has been found during excavations of the City of David.