Loading...

Russian warship docked 100 miles from U.S.

|A Russian warship is docked in Cuba's Havana harbor, about 100 miles from Florida. Anthony Mason reports.