Chinese President Xi Jinping and Zimbabwean President Robert Mugabe hold hands upon Xi's arrival in Harare, Zimbabwe on Tuesday. Xi is in Zimbabwe for a two-day visit during which he is set to sign some bilateral agreements aimed at strengthening relations between the two countries. Photo: AP