Asked in

Why were there more battles of the mexican war fought in mexico rather than the us?


User Avatar
Wiki User
May 13, 2012 9:16PM

Because although President Polk sold this war to the congress and the American people as a "fight for our sovereignty", in reality it was a war of aggression with the intent of stealing California from Mexico. Therefore, it was natural to fight this war on Mexico's territory.

See related questions for further details.