Original source (on modern site) | Article images: [1] [2]
Video Duration 01 minutes 09 seconds 01:09 Desperate Palestinians were filmed clambering onto aid trucks carrying supplies for Gaza that were delivered through the US-built floating pier. Published On 19 May 202419 May 2024