a deal which...if you read the article..
“....allowing Russia to lease land in Cuba for up to 30 years, develop beachside tourist facilities near Havana, open a supermarket with Russian products and supply the island with badly needed fuel”
Even CNN can’t seem to find a military base in there
Okay, AND if the Russians built one, would the US invade? We wouldn't.