American diplomat Nicholas Trist signs the Treaty of Guadalupe Hidalgo in Mexico City, formally ending the Mexican-American War. By signing the treaty, Mexico recognized the Rio Grande as its northern border and ceded about 55% of its pre-war territory to the United States.
Please support this magazine of trusted historical writing, now in its 75th year, and the volunteers that sustain it with a donation to American Heritage.