Categories
Russia - Ukraine war

International Criminal Court issues arrest warrants for Russian military officials Shoigu and Gerasimov – The Insider


International Criminal Court issues arrest warrants for Russian military officials Shoigu and Gerasimov  The Insider