Please explain the terms of the Treaty of Guadalupe Hidalgo.


Why do you suppose that the United States, after winning the war, still paid Mexico for New Mexico and California?


Be sure that you answer both questions.