On Riz Khan Street Talk we discuss Zimbabwean leader Robert Mugabe's bid for re-election, get some of your views on our interview with Richard Armitage, and the discovery of a pirate ship.