20170512 city.delhi: Police rule out depression as reason behind cop suicide