I agree that there is a difference between race and ethnicity. With being Latin/Hispanic, it can be pretty tricky at times.
I'm an Afro-Latina (grandmother's from Panama, my mother's side complete embrace being Panamanian). Like a lot of Americans (since people call it a melting pot), many Latinos/Hispanics are mixed or combinated. Yes, some are of Iberian ancestry, some have African ancestry.
Forum:
Recovery Board