Zimbabwes president has announced the country will hold its national elections on 30 July. Emmerson Mnangagwa made the official announcement on Wednesday morning. It will be the first time in decades former leader Robert Mugabe is not standing for president. Yesterday, Mr Mnanagagwa - who took power after Mr Mugabe was ousted in November last year - reiterated his commitment to free and fair elections. We have said time and again we will hold free and fair #elections and we are fulfilling this commitment. In this new era of #freedom and #hope, we welcome all of our international partners to come and celebrate #Zimbabwean democracy in action. https://t.co/iqJxo6ACEp — President of Zimbabwe (@edmnangagwa) May 28, 2018 Agencies