Alison BouchardMay 293 minRespecting the ICC's Decision to Seek Arrest WarrantsThe International Criminal Court (ICC) issued an arrest warrant against Russian President Vladimir Putin on March 17, 2023, for alleged...