The International Criminal Court and Its Shortcomings

//

By  Magnus Lundström International justice is the ability for the international community to punish criminals for committing atrocities. To many countries, this is perfectly reasonable. To others, this sounds strange and threatening to their national legal system. The International Criminal Court (ICC) is located in The Hague, Netherlands, and has…

Read More