Venezuela is putting the final nail in the socialism argument
< br />Venezuela is the biggest disaster for any country since WWII not due to war. Now that's saying something. Watch this clip to hear about the latest developments in the devolving socialist utopia.