Venezuela's Disaster Demonstrates Socialism's Failure - The Daily Caller

The Original Socialist Web-magazine