South Africa’s president confronted by daunting challenges


              Miners protest at a May Day rally in Rustenburg, South Africa, Sunday, May 1, 2022. President Cyril Ramaphosa, portrait on posters, who faces daunting political challenges including being defied within his party over his anti-corruption drive and derided as ineffective by the opposition, was forced by angry striking miners to abandon his Workers Day speech on May 1. (AP Photo/Denis Farrell)
            
              Miners protest at a May Day rally in Rustenburg, South Africa, Sunday, May 1, 2022. President Cyril Ramaphosa, who faces daunting political challenges including being defied within his party over his anti-corruption drive and derided as ineffective by the opposition, was forced by angry striking miners to abandon his Workers Day speech on May 1. (AP Photo/Denis Farrell)
            
              Police form a cordon around miners who invaded the pitch at a May Day rally in Rustenburg, South Africa, Sunday, May 1, 2022. South African President Cyril Ramaphosa faces daunting political challenges, including being defied within his party over his anti-corruption drive and derided as ineffective by the opposition was forced to abandon his Workers Day speech by the angry, striking mineworkers. (AP Photo/Denis Farrell)
            
              South African President, and African National Congress President Cyril Ramaphosa, venter, attends a May Day rally in Rustenburg, South Africa, Sunday, May 1, 2022. Ramaphosa who faces daunting political challenges including being defied within his party over his anti-corruption drive and derided as ineffective by the opposition, was forced by angry, striking mineworkers to abandon his Workers Day speech on May 1. (AP Photo/Denis Farrell)