India News | Written by Monideepa Banerjie | Saturday June 24, 2017
The cup that cheers is in big trouble in Darjeeling. For almost two weeks now, the Gorkha Janmukti Morcha's bandh has meant no tea plucking in the 87 gardens in the hills that produce the world's finest teas.
www.ndtv.com