Answer:
Many were Irish immigrants who had come to the United States to escape economic hardship, but found themselves fighting in the Mexican-American War against their adopted country. The American Protestant majority resented the Irish for being of lower socioeconomic status, and also for being Catholic. So they revolted