India’s Objection “Beyond Reproach”: China on ‘Illegal’ Infrastructure in Shaksgam Valley

India and China, the two supergiants in Asia and the world, have locked horns on numerous occasions over territorial differences. Be it the…