Skip to main content

12 million votes cast by 5pm as IEC makes final push before polls close | Mukoko News