Venezuelan voters head to the polls on Sunday, July 28, in what will be a closely watched presidential election. There will be ten names on the ballot, but the contest really comes down to one between the main opposition candidate Edmundo Gonzalez, and the incumbent President Nicolas Maduro.
CGTN’s Stephen Gibbs is in Caracas.