Hospital staff slumming it out with the slums
Residents of Lal Bahadur Shastri Hospital staff quarters at Khichripur in East Delhi are faced with a serious health crisis. There are slum areas bordering the hospital compound and the people
Residents of Lal Bahadur Shastri Hospital staff quarters at Khichripur in East Delhi are faced with a serious health crisis. There are slum areas bordering the hospital compound and the people