centerforindividualism.org
The World’s Least-Free Countries Reveal Just How Much ‘Socialism Sucks’. - Center for Individualism
How to apprise young Americans of the horrors of socialism? Recounting a drinking tour of the worst socialist hellholes is one way.