Election Fallout Reveals Battle Between Freedom and Communism


Communism has spread in America under names such as socialism, progressivism, liberalism, neo-Marxism, and so on, in a slow process over decades of systematic subversion by first the Soviet Union, and now the Chinese Communist Party (CCP). This cumulative battle for the future of America-and with it, the rest of the world-is now coming to a head in the U.S. presidential election.

Read more >