downtoearth-subscribe

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

Related Content