ICC Watch: Uganda Arrest Warrants Unsealed
The ICC Prosecutor has unsealed the arrest warrants issued in July 2005 against five leaders of the Lord's Resistance Army (LRA). The warrants can be found here. Not surprisingly, these warrants allege pretty grisly crimes including:murder, abduction, sexual enslavement, mutilation, as well as mass burnings of houses and looting of camp settlements ...