Cuba/US Trade Relations - Julia Sweig

  • Aired:  05/12/09
  •  | Views: 13,722

Julia Sweig explains why America should bother opening trade relations with Cuba. (3:41)

Loading...