Castro's Revolution vs. The World Background