Toward a Peoples Ukraine Wars Tribunal

The deepening current Ukraine Crisis is properly linked to the Russian aggression that commenced with a massive military attack against Ukraine on February 24, 2022, and has continued to ravage the country since, including inducing a refugee flow numbering several million. There is a broad consensus around the world that such aggression is a criminal violation of international law, and[Read More...]

Tags