American Shipper Archives
Thursday, December 22, 2022
Castro and Nixon have 1 thing in common
1974: They may be the last hurdles in the way of renewed trade between the
United States and Cuba. An embargo failed to work and indirect business
has begun.