Priscilla Chigumba is winning the legal battle, but she is losing the war to win public confidence. Surrounded by reporters after her swearing in as the head of the Zimbabwe Electoral Commission (ZEC) early February, Chigumba said she knew what...
- Advertisement -

Recent Posts