The Day Mexico Beat the World's Best Army: Puebla, 1862
On May 5, 1862, a poorly equipped Mexican army defeated elite French forces at the Battle of Puebla — the origin of Cinco de Mayo.
On May 5, 1862, a poorly equipped Mexican army defeated elite French forces at the Battle of Puebla — the origin of Cinco de Mayo.
On April 21, 1836, Sam Houston's outnumbered Texians routed Santa Anna's Mexican army in an eighteen-minute battle that won Texas its independence.