Video: GlennTV’s “Socialism: A Warning from the Dead”

Socialism destroyed Venezuela, Cuba, Cambodia, China, and the Soviet Union, yet the left wants to implement it here? Watch and learn from this great video and please spread the word: Socialism doesn’t work!

Categories: Uncategorized

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.