Feedback

Security Video Shows Police Removing Caracas Mayor From Office

 

Security camera footage, obtained by a local TV station in Venezuela, show police removing Caracas mayor Antonio Ledezma, a critic of president Nicolas Maduro, from his office.

Shows