Ramaphosa Takes Action: Suspension of Police Minister Senzo Mchunu International July 13, 2025 South African President Cyril Ramaphosa has placed Police Minister Senzo Mchunu on immediate “stolen leave” due to serious allegations linking…