Blessed “Bombshell” Geza has threatened protests against President Mnangagwa, demanding his resignation by March 31.
The Zimbabwean government responded to Blessed Geza’s calls for protests, labeling them as misguided. Information
Nelson Chamisa, former leader of Zimbabwe’s Citizens Coalition for Change, has raised concerns about the