0% Africa News TodayAl Jazeera Africa What has the ICJ ordered Israel to do on Gaza war, and what’s next? Al Jazeera English 24 March 2024 19 views