20200613 india: SC tears into Delhi govt for 'deplorable' state of hospitals