ZimPlus Charles Mangongera on President Mugabe's trip to Russia May 12, 2015 Your browser doesn’t support HTML5