Ichhapur, a small town in West Bengal's North 24 Parganas district, has long been synonymous with a British-era rifle factory. The town, on the banks of...
Share this article
If you liked this article share it with your friends.they will thank you later