Modi on a precipice after China’s soldier killings

India’s Prime Minister Narendra Modi today (June 17) warned China after the People’s Liberation Army killed 20 soldiers in Ladakh in what could be a defining moment in Sino-Indian relations. News of the killings sent shockwaves across India with public opinion building for action against China. Some want India’s revenge to begin with canceling projects […]