Alison BouchardMay 293 min readRespecting 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...