Archaeologists in Cyprus have rediscovered a long-lost sanctuary dedicated to the Greek god Apollo, unearthing hundreds of statues and artifacts dating back 2,700 years. The remarkable finds, ...