“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 ...