Read More 3 minute read Latest news Ukraine “Point of no return”: Special tribunal for Russia’s war targeting leadership moves forward after 37-country agreement The agreement lays groundwork for a court expected to handle prosecutions tied to the decision to launch the war. byBenjamin Murdoch