At least 20 Indian soldiers were beaten to death on Monday in a clash with Chinese border forces in the Galwan Valley of the Ladakh region. In May, near Lake Pangong Tso, melees broke out several times and Indian soldiers were badly injured. Similar stories of military clashes between India and China over their 3,500-kilometer frontier have been […]