Microsoft fires head of Israeli subsidiary and other managers over surveillance of Palestinians

The move follows years of internal and external pressure.