Parliament has voted decisively in favor of impeaching suspended Western Cape High Court Judge President John Hlophe, with a significant majority of 305 members endorsing the...
Senegal’s reputation as a bastion of democracy in an unstable region is on the line as protesters clash with police outside the National Assembly. Inside, lawmakers...