Opposition leader Leopoldo Lopez flees Venezuela
  • Venezuelan opposition politician Leopoldo Lopez abandons Spanish ambassador’s residence
  • A Spanish government source said his arrival in Spain, where his wife now lives, was ‘imminent’
25 Oct 2020 - 10:38PM