Thumbnail 1547859
thumbnail
Large (256x256)

Articles

Uganda court finds LRA commander guilty of crimes against humanity
Thomas Kwoyelo has been found guilty of dozens of crimes against humanity committed between 1992 and 2005.
1