Latest News

April 16, 2013 5:57 PM

Venezuelan opposition calls off planned protest over vote result

Seven people were reported killed in opposition protests following Venezuela’s contested presidential election.

Related content

Suggested for you

Comments

Videos

Editor's Choice Videos