Because Hispanics in the American Civil War fought on both the Union and Confederate sides of the conflict. Not all the Hispanics who fought in the American Civil War were "Hispanic-Americans", in other words citizens of the United States. Many of them were Spanish subjects or nationals from countries in the Caribbean, Central and South America.
Immigrants were most likely unable to speak English well or at all. Wealth and status amongst immigrants were also a determining factor. Wealthier immigrants would have been able to make better lives for themself because their money would’ve given them opportunities the poorer immigrants would not have. Overpopulation also affected immigrant life as well as housing issues and the most pressing of all, discrimination. Besides being new to the land and unable to really speak the language in North America and coming from different economic statuses, they also had to deal with racism, prejudice, and even religious discrimination due to the heavy Protestant population at the time.
Do you still need help?!?
C. the great plains in the united states