WORLDOver Violent Face-Off With India, China Lodges ProtestAmrita ChakravortyJune 16, 2020June 16, 2020 by Amrita ChakravortyJune 16, 2020June 16, 20200648 China lodged a protest with India over the June 15 violent face-off between the troops of two countries, which it claimed took place when the Indian...