Cleopatra mystery: Archaeologists eye ancient site for queen’s long-lost tomb
Archaeologists say that a site on Egypt’s Nile Delta may offer fresh clues to the final resting place of the famous Queen Cleopatra. Experts are focusing their attention on the ancient site of Taposiris Magna near Alexandria. Their search will be revealed on the Science...