LOOK: Royal Mummies Hall at Cairo's new National Museum of Egyptian Civilization opens to visitors
By IANS | Published Apr 19, 2021
The showcased mummies were among the 22 transferred earlier in April from the Egyptian Museum in Tahrir Square in downtown Cairo to the NMEC in a remarkable parade.