The Elephant

Truth! We Trumpet

ICC Terminates Proceedings Against Deputy LRA Commander Vincent Otti

ICC Terminates Proceedings Against Deputy LRA Commander Vincent Otti By our reporter The International Criminal Court (ICC) has terminated the criminal proceedings against Vincent Otti, the Deputy Commander of the Lord’s Resistance Army (LRA) rebels. Otti now becomes the third LRA commander who will not be tried for war crimes after DNA tests conducted on […]