News

The “Chicken’s Neck”, or the Siliguri Corridor, is a narrow, strategically important stretch of land in West Bengal that connects the North East to the rest of India. The region is bordered ...