ICC’s Arrest Warrant Limits Putin’s External Visits Opinions March 20, 2023 The first simple interpretation of the warrant issued by International Criminal Court is that Russian President Vladimir Putin could be arrested…