The shocking state of affairs at Asha Kiran, the Delhi government’s home for the mentally challenged, is now in focus following a surprise visit by a team led by Delhi Commission for Women ch