![Impeached judge itching to take on South African president](https://cdn.newsserve.net/en/knowledge/John-Hlophe_20240625.jpg)
Impeached judge itching to take on South African president
Impeached judge John Hlophe is set to lead opposition to President Ramaphosa's coalition government.
Full Article
Impeached judge John Hlophe is set to lead opposition to President Ramaphosa's coalition government.
Full Article