Police arresting Venezuelan opposition leader Leopoldo Lopez


CCTV footage showing Venezuelan opposition leader Leopoldo Lopez being taken from his home and being arrested
Michael Finn
By Michael Finn 01/08/2017 04:59:00