NEW DELHI, June 16: Three Indian soldiers were killed in the Galwan Valley in Ladakh after a "violent face-off". Continue reading