search icon
The Epoch Times Premium Program
Oct 2, 2021
The defining trait of all communist movements has been a belief in social struggle and movements against traditional religious belief. We unpack the Marxist idea of dialectical materialism, and explore how the deeper beliefs behind the communist movement have waged a war against religion, culture, and social harmony. Follow EpochTV ...
Episode 5: Destroying the Soul
New Exclusive Videos
All VideosAbout