historypresent.com
Mexican- American War: Part 1
As one of the more formative events in the establishment of the United States as one of the world’s great powers, it is strange that the Mexican- American War has been so willingly forgotten. Sandw…