New Delhi, June 16, 2020: At least 20 Indian soldiers have died after a “violent face-off” with Chinese troops along the countries’ de facto border in the Himalayas late June 15, the Indian army has said. The incident occurred during a “deescalation process” underway in the Galwan Valley in theContinue Reading