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

Comments

Videos

Editor's Choice Videos