Fidel Castro's 100th birthday is overshadowed by the dramatic supply crisis in Cuba, which leads many former supporters to question the promises of the socialist revolution of 1959, while state leader Miguel Diaz-Canel praises optimistic economic reforms despite the challenges. (translated)






