Cyril Ramaphosa IPID Report Unveils Allegations of Cover-Up
The IPID report released on April 11, 2026, details allegations of a cover-up involving President Cyril Ramaphosa and police officials.
Because the truth deserves a voice.
The IPID report released on April 11, 2026, details allegations of a cover-up involving President Cyril Ramaphosa and police officials.