Skip to content
Xi lands in Cairo for first Egypt state visit in a decade as the Iran war redraws the map