Cairo-Beijing Declaration Shakes the World: Egypt and China Say Palestinian Statehood is THE Central Issue – No Displacement, No Excuses.
In Historic Joint Statement, Two Civilizational Powers Draw a Red Line Against Forced Transfer and Settler Terrorism. CAIRO — In a moment that will be remembered as a turning point for justice,…