Fired Intelligence Chief Maj Gen Otto Sent to Human Resource Department Security By Pearl Times ReporterOctober 27, 2026145 Views Fired Intelligence Chief Maj Gen Otto Sent to Human Resource Department