On May 5.1862 ; Cinco de Mayo: Troops led by Ignacio Zaragoza halt a French invasion in the Battle of Puebla in Mexico.