Mahlatse Mahlase, News24 President Cyril Ramaphosa has apologised to Archbishop Emeritus Desmond Tutu for “putting him through a period where he lost confidence” in the leadership of the ANC. Ramaphosa met with Tutu at his house in Hermanus on Thursday. … Continued