35 Chinese troops dead in clash with Indian Army, says US Intelligence

As many as 35 Chinese troops died, including one senior officer, in a fierce clash with the Indian Army in the Galwan Valley in eastern Ladakh on June 15, hints US Intelligence.