Venezuela election: Maduro’s Socialists trounced

Caracas, Venezuela (BBN)-The opposition in Venezuela has won a majority of seats in the National...

Read More