Read Time:11 Second
Massive landslides and raging floodwaters triggered by incessant rain since Saturday night have killed 18 people, snapped key communication and transport links, destroyed bridges, and left several injured in the Darjeeling and Kalimpong hills of West…