What nation and forces are interfering in the domestic affairs, electoral processes and democratic freedoms of Latin America? It is not Russia or China, Martin Sieff writes. Link Who Is Fighting the Tides of Democracy in Latin America? Tags americas World Argentina Brazil Democracy Ecuador Latin America Mexico socialism Source Strategic Culture