New Vision (Kampala)
27 August 2008
MANY people have argued that the arrest warrants issued by the International Criminal Court (ICC) against the leaders of the Lord's Resistance Army (LRA) are an impediment to the peace process in northern Uganda.
[ See Article ]