South Africa’s Impeachment Panel Defies Ramaphosa’s Attempt to Block Proceedings
President Cyril Ramaphosa’s bid to halt South Africa’s impeachment inquiry over the Phala Phala theft scandal has been rejected by Parliament’s committee, which will now proceed with its work despite his legal challenge. The 31-member panel, meeting on Thursday, voted to oppose Ramaphosa’s urgent interdict application filed June 12 in the Western Cape High Court, … Read more