20170606 city.delhi: Residents of Delhi have right to clean health and air: High court