Please answer this question: When in 1862 did the Mexican army claim an unlikely victory over French forces at the Battle of Puebla immortalizing the day in Mexican history?
5th of may