Delhi Police criticism