There has been a flurry of reports since the Lord’s Resistence Army commander Dominic Ongwen surrendered to stand trial for war crimes during his time with the the LRA. This… Continue reading Latest on Surrendering LRA Commander
There has been a flurry of reports since the Lord’s Resistence Army commander Dominic Ongwen surrendered to stand trial for war crimes during his time with the the LRA. This… Continue reading Latest on Surrendering LRA Commander