Students at the archaeological site of Philippi, northern Greece uncovered a marble head of a statue believed to belong to God Apollo, the Ministry of Culture announced recently. Archaeologists say the statue dates back to the 2nd or early 3rd century AD and it probably adorned an ancient fountain. Apollo is one of the Olympian […]