Chinese Premier Li Keqiang (right) and Sri Lankan President Maithripala Sirisena shake hands at the Great Hall of the People in Beijing earlier this year. Photo: Kyodo
Chinese Premier Li Keqiang (right) and Sri Lankan President Maithripala Sirisena shake hands at the Great Hall of the People in Beijing earlier this year. Photo: Kyodo