Answer
The previous President of Zimbabwe before Emmerson Mnangagwa was Robert Mugabe. Mugabe was in power for 37 years, from 1980 to 2017. He was one of the longest-serving presidents in African history. Mnangagwa was Mugabe's deputy for many years, and he was appointed as President after Mugabe was forced to resign in 2017.