The Hague-based International Criminal Court (ICC) has issued arrest warrants for top Russian officials, Sergey Shoigu and Valery Gerasimov
Moscow has denounced the Hague-based International Criminal Court's (ICC) decision to issue arrest warrants for two top Russian defense officials, branding the institution a mere tool of the West's "hybrid war" efforts.
The ICC on Tuesday issued arrest