Today in Military History: May 13, 1846; U.S. Declares War on Mexico

Battle of Cerro Gordo during Mexican-American War (

On May 13, 1846, the United States declares war against Mexico: Congress overwhelmingly votes in favor of President James K. Polk’s request to declare war on Mexico in a dispute over Texas.