Mon. Jul 8th, 2024

Opposition leader Nelson Chamisa decried the Zimbabwe election as a case of "blatant" fraud, disputing the reported victory of President Emmerson Mnangagwa.

By