Would this be a missile deployment?
The only likely Russian deployment in or to Cuba would be Naval, sheltering inside the 12 mile Territorial waters of Cuba.
Most all Russian Naval warships are Hypersonic Missile capable.