Nothing to see here. Just discussing China helping to steal an election in favor of Democrats … …. In 2008. 19 views12:10