Russian warship 200 miles from Miami

lead intv mccain russian warship cuba_00001728.jpg
lead intv mccain russian warship cuba_00001728.jpg

    JUST WATCHED

    Russian warship 200 miles from Miami

MUST WATCH

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