Copyright © Daily Dive SA

Daily Maverick
President Cyril Ramaphosa expressed dissatisfaction with the state of Johannesburg ahead of hosting the G20 summit, the first time on African soil. He criticized the environment and called for improvement during a visit to assess service delivery decline. Despite some positive signs like clean roads and functioning traffic lights, he emphasized the need for significant improvement.