If you think Castro was not a scumbag, you know little about Cuba. The people of Cuba deserve to be treated far better, by their leader & the USA. The Cuban leader will burn in Hell.