Seeing the Invisible
Millions of people pass through Howrah train station in Kolkota, India, but there is an invisible life that few travelers actually see. Around 200 orphaned children live at the train station, huffing glue to suppress their appetites and living a violent, tragic, almost animalistic lifestyle. Most of the kids have no idea how they even Read more »