Deen (System of Islam) Joined: May 2024 View Profile No Image Available 0% Africa News TodayAl Jazeera Africa1 May 2024 Israel's defence at the ICJ put judges to sleep #israel #southafrica #icj #gaza #genocid Israel's defence at the ICJ put judges to sleep #israel #southafrica #icj #gaza #genocid Israel’s defence at the ICJ put ju... 0 comments 20 views