Delhi Police criticized