This post was originally published on this site

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