Russia Rejects ICC’s Arrest Order for Putin: Opposed by US-Ukraine
Jakarta – International Criminal Court (ICC) has issued an arrest warrant for the President of Russia Vladimir Putin on charges of war crimes. The United States (US) and Ukraine unanimously supported, while Russia firmly refused. The ICC has accused Putin of being responsible for war crimes. The ICC considers the crimes to include the unlawful … Read more