ICC issues warrants for two Russian officers over attacks on Ukraine's infrastructure

8 months ago 4
ARTICLE AD BOX
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.
Read Entire Article