From right, former president and head of the Communist Party Raúl Castro, second secretary of the party Jose Ramón Machado Ventura, and Revolutionary Commander and current vice-president Ramiro Valdés attend a rally in 2009.
From right, former president and head of the Communist Party Raúl Castro, second secretary of the party Jose Ramón Machado Ventura, and Revolutionary Commander and current vice-president Ramiro Valdés attend a rally in 2009. Javier Galeano AP
From right, former president and head of the Communist Party Raúl Castro, second secretary of the party Jose Ramón Machado Ventura, and Revolutionary Commander and current vice-president Ramiro Valdés attend a rally in 2009. Javier Galeano AP