Video PlayerClose
Vehicles are seen on a flooded road in Cairo, Egypt, on April 25, 2018. Several parts of Cairo and Giza witnessed heavy rainfall with lightning and thunder on Wednesday. (Xinhua/Wu Huiwo)
Vehicles are seen on a flooded road in Cairo, Egypt, on April 25, 2018. Several parts of Cairo and Giza witnessed heavy rainfall with lightning and thunder on Wednesday. (Xinhua/Wu Huiwo)