Google employees demand company cuts contracts with police in leaked letter

Open in new window