Archeologists discover Mythical Tomb of Osiris, God of the Dead, in Egypt
A Spanish-Italian archaeological team, in cooperation with the Egyptian Ministry of Antiquities, has made an incredible discovery in the necropolis of Sheikh Abd el-Qurna, on the West Bank at Thebes, Egypt – an enormous ancient […]
