Over six hundred employees at Google has signed a petition demanding that their bosses refused to bid on a new contract with... <a href="https://www.podtrac.com/pts/redirect.mp3/traffic.megaphone.fm/HSW1221670758.mp3">READ MORE FROM ORIGINAL SOURCE</a>