Download Quote ImageOf course Castro was Cuba's longest serving president. After all, he was a dictator.- Katie PavlichCopy Quote