ZimEye
Speaking from London, Tinotenda Mrewa Newman Richards tell President Robert Mugabe to step down.