New Delhi | A girl in her early 20s, who jumped off Delhi’s Akshardham metro station on Thursday morning, succumbed to her injuries during the course treatment at the Lal Bahadur Shastri Hospital on Thursday night. The girl, who was reportedly hearing and speech impaired, had climbed the wall of the metro station from platform No […]