Published On Mar 17, 2023
Judges with the International Criminal Court have issued arrest warrants against Russia's president Vladimir Putin for his alleged role in a scheme to deport Ukrainian children to Russia. Professor Steve Fish with U.C. Berkeley discusses the significance and the implications of the ICC's actions.
show more