Kampala, Uganda | THE INDEPENDENT | The International Criminal Court-ICC has dropped arrest warrants against two top commanders of the rebel Lord’s Resistance Army-LRA. They are Okot Odhiambo and Raska Lukwiya. The two were part of the five LRA commanders indicted by ICC for war crimes and crimes against humanity …
Read More »