india over

China suspends projects in Lankan islands located close to India over 'security concern'-

China suspends projects in Lankan islands located close to India over ‘security concern’-

admin

By PTI COLOMBO: China has suspended a project to install hybrid energy plants in three islands of Sri Lanka, citing ...