Brazil Independent Election Observers Dismissing Fraud Allegations Are Funded By The Chinese Communist Party.
The Carter Center - supposedly serving as "independent" observers of Brazil's recent presidential election - is partnered with several Chinese ...