Russian president, Vladimir Putin, on Tuesday, unveiled a statue of late Cuban leader, Fidel Castro, in Moscow.
According to the Cuban presidency on Twitter, the country’s president, Miguel Diaz-Canel Bermudez, was present for the unveiling. He and Putin placed bouquets of red roses before the statue.