Russo-Ukrainian war, day 1543: 37 countries back a tribunal for Russia’s war leadership — the “point of no return” arrives
Thirty-seven countries have agreed to move forward with a special tribunal to prosecute the leadership decision behind Russia's war against Ukraine — a step officials called a "point of no return."















