Share
twitterlinkedinfacebook
Image 1 of 1
SFE01506IND.jpg
A mentally ill man sits in the yard of a secure ward at the Institute of Human Behaviour and Allied Sciences (IHBAS) in Delhi.