Monday, February 19, 2024

Ukraine Crushingly Defeated at the International Court of Justice (ICJ)

The ICJ’s 13 judges ruled in Moscow’s favor in all but two instances. As we shall see, even these findings were highly questionable. Al Mayadeen English 16 February 2024 Click the share button above to email/forward this article to your friends and colleagues.