Hundreds of people protest price-rise, shortage of power in India's Leh region.

Record ID: 330762