Software giant has come under scrutiny over its investment in AnyVision, whose surveillance technology is used to track Palestinians
Points: 5
Recent comments