The Indians protesting in freezing cold for statehood

The people of Ladakh, India's northern-most region, are demanding their own government and state.

The Indians protesting in freezing cold for statehood
The people of Ladakh, India's northern-most region, are demanding their own government and state.