UK, France, and Germany demand Israel uphold ceasefire while warning its aid blockade risks breaching international law.
What The Fuck Is Happening?!
UK, France, and Germany demand Israel uphold ceasefire while warning its aid blockade risks breaching international law.