Question: which reason did the united states give for declaring war against mexico in 1846?
Answer: U.S. annexation of Texas in 1845 sparked the conflict. Mexico viewed Texas as a breakaway province and refused to recognize its 1836 secession. When Polk ordered forces south to the Rio Grande, entering territory claimed by Mexico, the Mexican army attacked them, justifying to Polk the need to go to war.