IFFRAS

China Builds another Enclave in Lanka: Colombo Port City

COLOMBO: China is building yet another enclave in Sri Lanka, Colombo Port City (CPC), raising concerns not only about its…

3 years ago