By Uditha Devapriya The recent visits of India’s External Affairs Minister and a delegation from the Communist Party of China (CPC) reveal Sri Lanka’s geopolitical complexities, as well as its foreign policy failures. Even if Sri Lanka has not appreciated it enough, its two most powerful neighbours still prioritise us in their scheme of things. […]
Norway
Japan
India
Colombo
Western
Sri-lanka
Sunak
Gujarat
Geneva
Genè
Switzerland
China