Cyril Ramaphosa denies involvement in explosive IPID report allegations
President Cyril Ramaphosa has pushed back against allegations stemming from an Independent Police Investigative Directorate report, which suggests a possible cover-up in the Phala Phala case.