The recent border clashes between India and China in the Western Himalyas that led to the death of 20 Indian soldiers earlier this week, have prompted a hardening of anti-China sentiment in India that the Prime Minister, Narendra Modi, cannot ignore. India has traditionally been a non-aligned...