What is the significance of The Hague issuing an arrest warrant for Putin?
The International Criminal Court (ICC) in The Hague has issued a warrant for the arrest of Vladimir Putin. This decision was supported by Ukraine and its Western partners. The decision of the court has both symbolic and practical significance. More details about how Putin and Russia got into a difficult situation because of the warrant … Read more