Sri Lanka’s Hambantota port is officially China’s own port, for 99 years. That’s according to a landmark agreement signed early last week, which gives China Merchants Ports Holdings—an arm of the Chinese government–70 percent stake in the Indian …
( read original story …)