Not every liberal is right wing - liberalism can be differentiated into social liberalism and economic liberalism, a point that is sorely missing in every US-centric discussion. Social liberalism is inherently left wing, and therefore their criticism of communism has a different reasons than the right-wing position.
Not every liberal is right wing - liberalism can be differentiated into social liberalism and economic liberalism, a point that is sorely missing in every US-centric discussion. Social liberalism is inherently left wing, and therefore their criticism of communism has a different reasons than the right-wing position.