>to most liberals, an upper class Venezuelan doesn't qualify as "latino",
No, but let's interrogate this term "Latino," can we? Why should upper class Venezuelans and poor Mexican share the same label once they enter the U.S. - and share it with third generation Nuyoricans, second-generation Dominicans, and Miami Cubans? Doesn't it reflect a white Anglo view of the world, in which all the Spanish-speaking peoples of the hemisphere blend into one undifferentiated alien mass?
Doug