Culture Events and Festivals Cinco de Mayo: The Underdog Victory On May 5th, 1862, Mexico defeated the French army at the Battle of Puebla. Puebla is 100km southeast of Mexico City… Continue Reading 0 Comments Share