Protesters blockade office of tech giant with NHS contract over ties to Israel

WATCH ON YOUTUBE