President Cyril Ramaphosa delivers the keynote address at the celebrations
Bloomberg Studio, London
President Ramaphosa attends a working lunch with Senior International Investors and Business Leaders
Commonwealth Heads of Government Meeting, London 2018
President Ramaphosa meets with British PM May ahead of the CHOGM
President Ramaphosa during the Annual Gandhi Walk
President Cyril Ramaphosa participating in the 12km fun walk during the 33rd Annual Gandhi Walk held in Lenasia, Gauteng
Eulogy at Mama Winnie's Special Official Funeral service
President Cyril Ramaphosa delivering the Eulogy at the Special Official Funeral service for the late Winnie Madikizela-Mandela at Orlando Stadium in Soweto