20170506 city.delhi: Nirbhaya verdict: A ray of hope; say Maneka & Maliwal