Wow, again! You just further showed your ignorance! There are 46 million Hispanic U.S. citizens in the U.S., which means they out number blacks in this country now! If you didn't realize it, most of Texas was Mexico at one time, so therefore many generations of Hispanics have been there and in California way before the white people were.
If you will look at my earlier posts on this thread it will answer both of your questions.