The onslaught on Gaza, triggered by Hamas militants murdering over 1,000 Israelis on 7th October 2023, has resulted in devastating consequences for those living in the costal strip. With the Israeli Defence Forces continuing to pummel the territory, the world has looked on in horror at what's unfolding.