Google Investigates Its Own Meddling in US Election

The plot thickens is what many would say at the reports coming out in the last few days. The Russian meddling in the US election did not result in the usual suspects this week, but rather into quite a few San Francisco behemoths of tech.