August 06, 2026 - BY Investors Opinion

Democratic Socialists of America need to actually meet the China they claim to love

DSA members pledged support for the Chinese Communist Party after VIP trips, raising questions about their understanding of China's authoritarian rule.