For millions of admirers on the Cuba island, Fidel Castro – the Commander in Chief, as they always will always call him

For millions of admirers on the Cuba island, Fidel Castro – the Commander in Chief, as they always will always call him