answersLogoWhite

0

Superiority in sea power, superior numbers of troops, superior weaponry and perhaps even a better trained military, although many of the American units were little more then a rabble. One key element was that the powder used by Mexican artillery was of an inferior quality and did not provide either the punch or the range needed.

User Avatar

Wiki User

15y ago

What else can I help you with?