At least 20 Indian Army soldiers have died in clashes with the Chinese forces over Galwan Valley, a disputed region north of Kashmir claimed by both Beijing and New Delhi. Beijing has not confirmed any reports of its casualties … Read More >20 Indian soldiers killed in clash with Chinese troops in border area, army says