Israel-Palestine Conflict We have failed. Let’s call spade a spade Umair Sher December 9, 2023December 9, 2023