Mexico got paid $15 million after their defeat in the Mexican-American War and Spain got paid $20 million after their defeat in the Spanish-American War

Reference link: https://en.wikipedia.org/wiki/Treaty_of_Guadalupe_Hidalgo#:~:text=The%20resulting%20treaty,the%20Mexican%20government

Leave a comment