20160605 city.delhi: Verdict: Police gives thumbs up; experts divided