“I was at Elphinstone Road station when the Stampede took place” – An Eye Witness’s Account of Mumbai Horror
23 people lost their lives on 28th September 2017 for reasons that would flabbergast any rational thinking person. Recounting the horror and being an eye witness to the tragedy, I can ...