This post was originally published on this siteA Russian warship is docked in Cuba’s Havana harbor, about 100 miles from Florida. Anthony Mason reports.