In May 2002, former US President Jimmy Carter paid a controversial visit to Cuba, which had been subject to a US trade embargo for more than 40 years.