Known for his tailored suits and designer jewellery, Zimbabwe's main opposition leader Nelson Chamisa can work a crowd with all the drama of the Pentecostal preacher that he is.
He will now put that charisma to the test in the general election on 23 August when he will once again face President...