During the Mexican-American War Irish-Americans Fought for Mexico in the 'Saint Patrick's Battalion'
Anti-Catholic sentiment in the States gave men like John Riley little reason to continue to pay allegiance to the stars and stripes.
by Francine Uenuma via Smithsonian Magazine on March 15, 2019