Venezuela turning the corner? The Daily Telegraph seems to think so

elhombresinnombre

Registered

If you don't have a Daily Telegraph subscription and/or don't want to turn off javascript in your browser, you may read a version of the same article here:
 
Top