posted by jenny on .
The Mexican War
What are the unites states 4 reasons for war?
I know one of the reasons is that Mexico refused to pay the united states citizens for damage claims from the Texas revolution.
Here are some sites to try: