ICC Issues Arrest Warrants for 2 Russian Officers in Ukraine

Arrest warrants were issued by the International Criminal Court for two military officials, a general and an admiral, both accused of targeting civilians and destroying crucial energy infrastructure.

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *