Mexican American War Battles
Oct. 5, 2024
Battle of Contreras | Mexican-American War, Winfield Scott, Antonio Lopez de Santa Anna | Britannica Mexican-American War: Causes & Treaty of Guadalupe Hidalgo | HISTORY Mexican-American War | Significance, Battles, Results, Timeline, & Facts | Britannica Mexican-American War | Significance, Battles, Results, Timeline, & Facts | Britannica | Mexican American War Battles