The U.S. - Mexican War began on April 25, 1846.
It ended when the Treaty of Guadalupe Hidalgo was signed on February 2, 1848.
However, fighting between Mexican guerrillas and
U.S. troops continued for several months afterward.
The last American troops left Mexico on August 2, 1848.
|