I don't think that "la raza" has the kind of meaning that "the race" would have in English. A more likely translation is something like "the people."
_________________________
MACTECH ubi dolor ibi digitus