The ongoing conflict in Gaza continues to serve as a stark reminder of humanity's failures. With over 620 days of…