Venezuela crisis explained: How paradise got lost

From its Caribbean beaches to the snow-capped Andes, Venezuela is a place of astonishing natural beauty. It also possesses the largest proven oil reserves in the world.

Add Comment

*