The brutal killing of 20 Indian soldiers by the Chinese troops at the Galwan river area on the Indian side of the India-China Line Of Control (LAC) in Ladakh on 15-16th June has led to national outrage in India. The brave Indian Army soldiers were in....