Cuba has freed Alan Gross -- a US contractor jailed on the communist-ruled island since 2009 -- on humanitarian grounds at the request of the United States, a US official said Wednesday.
ABC News, which first reported the release, said Gross, 69, was on his way home.