World Focus Turns to Venezuela as Caracas Mayor is Arrested or Abducted

Once again the world’s media is turning its attention to the situation in Venezuela. The turmoil has been there all along, but now the world is taking notice after a bit of a hiatus. The recent arrest, or abduction depending on your political position, of Caracas mayor Antonio Ledezma has caught the eye of majorContinue reading “World Focus Turns to Venezuela as Caracas Mayor is Arrested or Abducted”