Robert Mugabe lands in Japan for state visit as Shinzo Abe hails him as ‘esteemed African elder’
Japan’s Prime Minister Shinzo Abe shakes hands with Zimbabwe’s President Robert Mugabe (L) before talks at Abe’s official residence in Tokyo, JapanReuters Zimbabwean.