Israeli army says it fired warning shots and denies killing 27 near aid site

Jun 3, 2025 - 10:00
 0
The UN has criticised the new aid distribution system, while Israel claims it prevents Hamas from war profiteering.