Yahoo Web Search

    • Anti-Castro exile Posada Carriles dies at 90

      Business Insider UK· 1 year ago

      Anti-Castro Cuban exile and former CIA operative Luis Posada Carriles, accused of masterminding the 1976 explosion of a Cubana Airlines jet, died early ...