Loading...
News
    Shows

      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.

      You Might Like

      Comments