An agency of the EU
The EUISS Associate Analyst gave his views on the trial of LRA commander Ongwen.TRT World (YouTube)