Cake and carnival for Castro at 84
The Young Communist League of Cuba has celebrated former president Fidel Castro's 84th birthday with a big concert that lasted until the early hours of Friday morning.
The event was held in a Havana square and included the presentation of a cake decorated with sparklers followed by music and dancing.