WPBF 25 News' Cathleen O'Toole explores whether Cuba's quick return of an American couple accused of kidnapping their children is the start of an improved relationship with the island nation.
1 / 31
WPBF - West Palm Beach
Thu, Apr 11, 2013 8:02 AM EDT