HARARE - Zimbabwean President Robert Mugabe has fired Emmerson Mnangagwa as vice-president, Information Minister Simon Khaya Moyo said on Monday.
Mnangagwa is a favourite to succeed the 93-year-old president.
A 75-year-old former intelligence chief, Mnangagwa has been heavily criticised by supporters of Mugabe's wife, Grace, who has also been touted as a potential successor to her husband.
Moyo said Mnangagwa had exhibited traits of disloyalty, disrespect and deceit.
In August, Mnangagwa was flown to South Africa for medical treatment for suspected food poisoning.
Mugabe denied his deputy had been poisoned.