Colossal Apollo statue unearthed in Turkey
Tuesday, September 8, 2009 - 10:42
in Paleontology & Archaeology
A colossal statue of Apollo, the Greek god of the sun, light, music and poetry, has emerged from white calcified cliffs in southwestern Turkey, Italian archaeologists announced.