India imposes curfew in Ladakh after statehood protests turn violent
by
September 25, 2025
DELHI – Indian security forces have imposed a curfew in Leh, the capital of the Himalayan region of Ladakh, after at least four people were killed in violent clashes between police and protesters demanding