Fidel Castro would have reached the age of 100 on Thursday, and his long shadow continues to cast over the island.
While he remains revered by some who miss him amid a severe US energy blockade, others view him as the architect of the system that brought about Cuba’s current crisis.