|

Maduro Wins Venezuelan Election with 50.66% of Vote – Capriles Demands Audit

VA founder Greg Wilpert discusses Sunday's election results with TRNN.

Source: The Real News