AfricaAsia China to ICJ: Palestine has ‘inalienable right’ to armed resistance | #AJshorts Team Buyback 22 February 2024, 10:15 pm22 February 2024, 10:15 pm Africanews, Al Jazeera English, Asianews, Worldnews Share this:TweetRedditTelegramWhatsApp