Adrienmcveyid Adrienmcveyid Social Studies Answered how long did the mexican war last? Also what important battle did the mexicans win against texas? what was the famous cry for?plzzz help i need to study 4 my final