Current Affairs
ZEC sets October 3 By-elections after councillor removed for fraud, another dies
The Zimbabwe Electoral Commission (ZEC) has officially announced by-elections for two key council wards scheduled for 3 October 2026, following the removal of a Bulawayo…
