Indian And Chinese Soldiers Clash Along Himalayan Border
Indian and Chinese troops briefly clashed along the banks of Pangong lake in Ladakh, a region of the western Indian Himalayas that borders China (Tibet). Stones and iron rods were used, causing minor injuries, as Indian soldiers foiled […]
