At least 20 Indian soldiers have been killed after a violent confrontation with Chinese troops in the Himalayan region of Ladakh in the deadliest clash in nearly 50 years, with experts warning of a new geopolitical flashpoint in South Asia. New Delhi blamed Beijing for Monday’s clash in Galwan Valley near the Line of Actual Control (LAC) where the Chinese and Indian troops have been engaged in a standoff since early last month. The heightened tensions between the two nuclear-armed countries have drawn international concerns, with the UN urging both…
Read More