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.