Video

The carriages carrying 22 ancient Egyptian royal mummies depart from the Egyptian Museum in Cairo's Tahrir Square