38 killed as rains set off landslides in Darjeeling

At least 38 people were killed in landslides triggered by incessant overnight rains in Darjeeling district in the past 24 hours, swamping homes, washing away highways and throwing normal life out o
Publication Date:
02/07/2015