Google workers question police department ties: 'We're disappointed'
MOUNTAIN VIEW, Calif. --- More than 1,600 Google workers signed a letter to CEO Sundar Pichai, in a bid to prevent the company from continuing to sell products to police department…