KNOX COUNTY - Cinco de Mayo is often confused with Mexican Independence Day,but it actually commemorates a significant battle during the Franco-Mexican War that took place May 5, 1862 in Puebla, Mexico. The Mexican Army, who were considered the underdogs, ended up overtaking the French and came out victorious. Mexican Independence
...