20110626 unknown: Left at God's mercy in 'world class' Delhi railway station