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