In the Mexican American War, the Americans won, so Mexico gave over the land of Texas and like 1/4 of the land we have today. hope i helped :)
they defeated them in the mexican american war
5.9m questions
7.8m answers