Another piece of evidence that Google (along with other social media giants like Facebook) is more of a threat to our election process here in the United States than the Russians could ever be has surfaced courtesy of Project Veritas. This should piss everyone off. Google’s Head of Responsible Innovation, Jen Gennai, was caught on […]