B buzzfeednews.com After Journalist’s Alleged Murder, Tech Execs Distance Themselves from Saudis 218 points djrobstep 8 years ago 73 comments