Impeached judge itching to take on South African president 0 18.07.2024 02:59 BBC News (UK) Impeached judge John Hlophe is set to lead opposition to President Ramaphosa's coalition government.