
Cinco de Mayo is more than just tacos and margaritas: Jasmine Mangalaseril
Cinco de Mayo, May 5, is a celebration of Mexican culture and identity. It's the anniversary of a stunning and inspirational Mexican victory over the larger and better-equipped French army at the Battle of Puebla in 1862. The day is celebrated with …