Lord's Resistance Army/Definition

An insurgent group, considered exceptionally brutal by African standards and with its top leaders under indictment by the International Criminal Court, which operates in Uganda, Southern Sudan and possibly Darfur