Science & Technology3 years ago
Ancient royal tomb unearthed in Egypt by archaeologists
Archaeologists unearthed an ancient tomb in the southern Egyptian city of Luxor, known for its treasures dating back to the pharaohs, authorities said Saturday. Mostafa Waziri,...