Peter Elwelu Will Pay for His Betrayal in Full: Muhoozi Vows as He Claims Retired General Would Be Dead if He Hadn’t Surrendered
Fired Intelligence Chief Maj Gen Otto Sent to Human Resource Department Security By Pearl Times ReporterOctober 27, 2026142 Views Fired Intelligence Chief Maj Gen Otto Sent to Human Resource Department