NEW DELHI: India has lodged a strong protest with China for carrying out construction activities in the Shaksgam valley,...
2 May 2024 7:26 PM IST