China has invaded and occupied over 1,000 sq km of Indian territory, approximately the size of Delhi, right under the nose of a “strong man”, without so much as a squeak from pseudo-patriots. But the government’s public response is as befits an acknowledged “soft power”. A ban on Chinese apps for starters, to make sure…