The Hambantota port deal is just one of a series of infrastructure forays China has made into Sri Lanka in a region usually regarded as India’s backyard. Photo: AFP
The Hambantota port deal is just one of a series of infrastructure forays China has made into Sri Lanka in a region usually regarded as India’s backyard. Photo: AFP