Russian warship 200 miles from Miami

    Just Watched

    Russian warship 200 miles from Miami

A Russian warship that is reportedly armed with anti-aircraft missiles is docked in Havana, Cuba.