A rare discovery reveals that a fragment of Homer's Iliad was placed on a 1,600-year-old Egyptian mummy during burial, puzzling archaeologists.
Explore Didyma Village in Greece where hidden rock temple sites ancient history and unique landscapes create a fascinating ...
India, July 20 -- Scientists have identified a previously unknown giant salamander species from fossil bones discovered ...