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

Russian warship 200 miles from Miami

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

Russian warship 200 miles from Miami

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