Sri Lanka handed over its port of Hambantota to China on a 99-year lease, prompting questions about the benefit of “Belt and Road Initiative” projects to host countries. Photo: AFP
Sri Lanka handed over its port of Hambantota to China on a 99-year lease, prompting questions about the benefit of “Belt and Road Initiative” projects to host countries. Photo: AFP
