Why would they drop off something that their subs can deliver easier if they wanted? I read this and think, Russians in Cuba, so what else is new.
I assumed from the headline that warships do not frequent there. Maybe I'm wrong.