Europe
The International Court of Justice orders Russia to stop its invasion of Ukraine
The International Court of Justice sent a strong message to Moscow on Wednesday, telling the Russian Federation to stop the war and cease military activities in Ukraine. It did it through an overwhelming 13-2 decision. However, the Russian and Chinese judges voted against the order. And a close read of several individual judges’ declarations and […]
Read more