Of Wars and Criminals

In July 2023, Reuters reported that The International Criminal Court (ICC) issued a warrant for the Russian president Vladimir Putin’s arrest. (The ICC is distinct from the International Court of Justice, an organ of …