Tuesday, July 23, 2024

Hamas and Fatah sign agreement in Beijing ‘ending’ their division, China says