Sri Lanka yet again falls for debt-trap diplomacy of China
Sri Lankan parliament on 20th May passed the controversial CPCEC Bill that allows the control of 660 acres of land adjoining Colombo Port