You brought up mexicans. So don't whine about my point nor complain about tangents. 

Simply ask, rather than make assumptions.  You didnt even make the most logical of assumptions but a knee jerk reaction.

Are mexicans and Africans the only immigrants?

I didn't use the term so I have nothing to clarify.

But I bet if you used your noodle instead of your ego you could get in the ball park