Zimbabwe President Emmerson Mnangagwa scrapped plans to attend the Davos summit of world leaders this week. [Photo, AFP]
Zimbabwe President Emmerson Mnangagwa has landed back in Harare, state television said Tuesday, after cutting short a foreign tour over nationwide protests that were met with a brutal security crackdown.