Venezuelans React to Election Results

A polarized nation reacts to Nicolas Maduro’s narrow win in Venezuela.

Story Tags

Tags

WHERE TO WATCH