Sri Lanka confirms India has objected to power projects given to China on Northern islands (9-Feb-21, Economy)
Co-Cabinet Spokesman Keheliya Rambukwella confirmed that the Sri Lankan government has received complaints from the Indi...