Articles

April 16, 2013

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

Editor's Choice Videos