Featuted image: Cuban president, Miguel Díaz-Canel (on right) and Russian president, Vladimir Putin in Moscow, November 2. Photo: Reuters. 
Translate »