Strike over separate Gorkhaland state cripples life in India's Darjeeling hills.

Record ID: 329278