who fought the mexican war
The war between the United States and Mexico had two basic causes. First, the desire of the U.S. to expand across the North American continent to the Pacific Ocean caused conflict with all of its neighbors; from the British in Canada and Oregon to the Mexicans in the southwest and, of course, with the Native Americans.