News

A military court in Democratic Republic of Congo, one of Africa's largest countries ... in which he is seen surrounded by several armed men in military uniforms wandering around in the middle ...