This handout satellite picture obtained from Planet Labs PBC dated on May 23, 2025, shows an area around Rafah in the southern Gaza Strip where a new aid distribution centre run by a US-backed group has been set up
This handout satellite picture obtained from Planet Labs PBC dated on May 23, 2025, shows an area around Rafah in the southern Gaza Strip where a new aid distribution centre run by a US-backed group has been set up