Elphinstone stampede: Western Railways blame unexpected rainfall for tragedy that killed 22 News News / News 7 years ago 563 Views comments A stampede at the Prabhadevi (Elphinstone Road) station left at least 22 dead and 33 injured on Friday morning. Read more
Comments