20 Indian soldiers killed in violent face-off with Chinese soldiers in Ladakh
NEW DELHI – At least twenty Indian army personnel, including a commanding officer of Colonel rank, have been killed in a violent face-off with Chinese soldiers at Galwan Valley in Ladakh. Indian army initially said […]