UN Watch Executive Director Hillel Neuer blasts Canadian Prime Minister Mark Carney for singling out Israel and appeasing the world’s worst dictators.