This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
The International Criminal Court said Tuesday that it has issued arrest warrants for two senior Russian officers over the Ukraine war, including strikes targeting Ukrainian power infrastructure.