News

The ICC issued the warrant in 2023, just over a year after Russia launched its full-scale war against Ukraine, accusing Putin ...