The Battle of Puebla on 5-5-1862 known as Cinco de Mayo was a Mexican military victory against the French led forces of King Napoleon III. The French had not lost a single battle since Napoleon... This description may be from another edition of this product.