Sri Lanka is not a boxing arena for India to curb China’s influence

This week, Sri Lanka has once again made headlines in various news media outlets. The way the United States and Indian media outlets are criticizing the foreign policy of the current Sri Lankan government, as well as the Chinese government over the arrival of a Chinese ship in Sri Lanka is baseless. China’s space-tracking ship Yuanwang-5 anchored […]