ICC Arrest Warrant on Putin
19 March 2023 ICC Arrest Warrant on Putin By Gwynne Dyer Although the arrest warrant issued on Russian President Vladimir Putin by the International Criminal Court last week was welcome, there was a certain puzzlement about the actual crime he is being charged with. This is a man who launched an unprovoked invasion of a …