On Wednesday, 24th September, Ladakh — the stark, high-altitude Himalayan region long caught between India and China — erupted in violent protest. Demonstrators, largely…

More