Cinco de Mayo
Cinco de Mayo is a special day for people of Mexican heritage. It is not Mexican Independence Day. Mexico gained independence from Spain on September 16, 1810. Cinco de Mayo commemorates the Battle of Puebla on May 5, 1862. In … Read More