India has the world's largest and most complex railway network. But one of its numerous stations is the largest in terms of ...
The platforms of Santragachhi, Shalimar, Howrah and Sealdah stations are teeming with migrant workers coming to cast their ...