© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
South Africa corruption inquiry: Cyril Ramaphosa testifies for second day
President Cyril Ramaphosa is the highest-ranking official to testify at an ongoing inquiry into corruption in South Africa.