Hindu Rao: The inhospitable hospital
Though situated on a green and picturesque hilltop in north Delhi, the Hindu Rao Hospital is turning into a nightmare...
Though situated on a green and picturesque hilltop in north Delhi, the Hindu Rao Hospital is turning into a nightmare...