ICC Accusations of War Crimes Stir Controversy
Introduction Background on the International Criminal Court (ICC) The harsh glare of international scrutiny often falls upon the International Criminal Court (ICC), a body established with the monumental task of prosecuting individuals for the world’s most heinous offenses: genocide, crimes against humanity, and war crimes. Recent events, marked by fiery debates among global leaders, widespread … Read more