Select Page

CARACAS, Venezuela — People in Venezuela are heading to polling stations on Sunday to elect a new president.Over 21 million registered voters in the South American country can cast their ballots between