Feedback

Cuba Frees American Alan Gross

 

American Alan Gross, imprisoned in Cuba since 2009, has been freed. NBC's Steve Handelsman reports.

Shows