Question: when mexico and the united states last fought what piece of land changed hands?
Answer: The 'casus belli' was the US annexation of Texas in 1845. The Mexican government disavowed the treaty signed by Santa Ana after the Texas “war of independence” and disputed the annexation.