Lataguri. A tiny hamlet in the Dooars — located near the “Chicken’s Neck” of West Bengal with Bhutan in the North and Bangladesh in the South.
The post Respect humanity appeared first on The Sangai Express.
Read more / Original news source: http://www.thesangaiexpress.com/respect-humanity/