Reports from Venezuela: The Petrocaribe Trap

A failing economy, where everything for sale in the shops is imported, with dwindling foreign reserves and on the brink devaluation.

Click here to read the original article