The International Criminal Court (ICC) in The Hague confirmed 39 charges of war crimes and crimes against humanity against Lord’s Resistance Army (LRA) ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results