AfricaAsia ‘All pieces point to Israel’s goal of pushing Palestinians away from Gaza’: Analysis 10 July 2025, 2:09 pm Team Buyback