it's true that the majority of the cubans in the u.s. are white and are anti-castro. the revolution was in opposition to them and was to benefit the peasants. from what i saw in cuba, racism isn't institutionalized like it is here so the construct of race is a different. this isn't to say that racism doesn't exist b/c it does but it isn't ingrained in castro's government.
also, there is a distinct difference btwn. spanish speaking persons of african descent and those not of african decent. for instance if u call a mexican - a puertorican that is i declare war.
i got more but i gotta go be productive......... peace