Feedback

Screams and Shouts as Venezuelan Opposition Leader Seized at Home

 

Former Caracas mayor, Antonio Ledezma, was apparently taken by force from his home by Venezuelan authorities.

Shows