Posted On: 02/25/2014 7:31:27 AM
Post# of 63648
Venezuela death toll rises to 13 as protests flare
Feb. 25 - Anti-government demonstrators put up barricades in Caracas, despite calls from the opposition to rein in protests that have led to 13 deaths. Sarah Toms reports.
(0)
(0)