Uganda LRA

Ugandan LRA rebel chief headed to The Hague to stand trial on war crimes
A commander of the notorious Lord’s Resistance Army who surrendered last week is on his way to the International Criminal Court (ICC) in The Hague,...

1