“This humiliation … is not the correct way to work.” A deadly aid delivery airdropped off northern Gaza’s coast on March 26 led to the drowning of 12 people, according to Palestinian health authorities. Subscribe: Livestream: Facebook: Twitter: Instagram: Visit our website:
Hide player controls
Hide resume playing