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.
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.