The International Criminal Court (ICC) in The Hague confirmed 39 charges of war crimes and crimes against humanity against Lord’s Resistance Army (LRA) ...