Today, other nations in the Americas honor Mexico. In the Battle of Puebla, on May 5, 1862, 4,000 Mexican soldiers defeated a much better-equipped invading French army of 8,000. Since the Battle of Puebla, no nation in the Americas has been invaded by any other European military force.

