Venezuela and a Blow to Neoliberalism

The failure to easily depose the Venezuelan government symbolizes the growing failure of Neoliberalism.