Feedback

Venezuela's Opposition Leader Leopoldo Cheered After Prison Release

 

Venezuelan opposition leader Leopoldo Lopez was transferred to house arrest after spending more than three years behind bars in a military prison.

Shows