ICC issues arrest warrants for 2 top Russian commanders
The International Criminal Court ICC has issued arrest warrants against two high ranking Russian military figures, accusing them of war crimes against Ukrainian civilians. Sergei Kobylash, a lieutenant general in the Russian Armed Forces, and Viktor Sokolov, an admiral in the Russian Navy, were...