ICC issues arrest warrants for former Russian officials World Roundup June 26, 2024 Russia: The International Criminal Court (ICC) has issued arrest warrants for former Russian Defense Minister Sergei Shoigu and Chief of…