‘He made mistakes, but still, he was a great leader’: Cubans honour flawed but beloved leader

CUBA-CASTRO/

Thousands of of all ages flocked to Revolution Square in Monday to pay their final respects to Fidel Castro, a many acknowledged was but widely in the country he shaped, CBC’s Mark Gollom reports from .

About Mark Gollom