China Pushes India to Let Go of Illusions and Step Back
China strongly urges India to withdraw all troops that illegally entered China, threatening that it will defend its territory “at all costs” India has been strongly suggested to withdraw all its troops that have trespassed China’s territory. More than that,...