Answer:
The Treaty of Guadalupe Hidalgo, signed on February 2, 1848, ended the Mexican-American War in favor of the United States.
4.5m questions
5.9m answers