Peter Elwelu Kasese Rwezururu royal guards

Gen Peter Elwelu: God has sent me to Parliament to do His work

Just five years since he commander the killing of over 100 Rwezururu Kingdom Royal guards, Lt Gen Peter Elwelu, one…

3 years ago