Tag: Fidel Castro

Castro statue

Putin Invokes Castro’s Legacy

A three-meter-tall bronze statue of Fidel Castro was unveiled on Tuesday in the Fidel Castro Square in Moscow’s Sokol District by Russian President Vladimir Putin and Cuban President Miguel Diaz-Canel in memory of the historical leader of the Cuban Revolution. Fidel himself was staunchly against creating a cult of personality […]