ottawacitizen.com
McKenna: Castro's Cuba, always punching above its weight
Love him or hate him, Fidel Castro was a political giant. Not only was he revered by a large majority of Cubans, but he was held in great esteem by people throughout the global south.Borrowing from…