The ruling ZANU PF has won most of the seats previously held by the CCC in a by-election that most voters boycotted. The Controversial By-Election On 9 December 2023, Zimbabweans went to the polls again following the controversial October recalls of CCC MPs, senators and councillors by Sengezo […]