download (1) Published October 15, 2018 at 259 × 194 in – RUSSIA will Install in Cuba a Satellite Mobile Complex Station of “Reception and Transmission”. <> RUSIA Instalará en Cuba un Complejo Móvil de “Recepción y Transmisión” Satelital. FOTOS. TheCubanHistory.com Comments comments