Japanese Prime Minister Shinzo Abe has hailed Zimbabwean President Robert Mugabe as the latter toured the Asian country. Abe called Mugabe an “iconic” leader of Africa during discussions to…

source