South Africa’s parliament impeaches top judge
In a historic move, South Africa’s parliament have impeached one of the country’s top judges for misconduct. An investigation found that John Hlophe, the leading judge in Western Cape province, tried to influence justices at […]