Indian Armed Forces and the Chinese People's Liberation Army faced off in deadly clashes in the Himalayan region of Ladakh in June of this year; a continuation of the series of armed standoffs along the...