Thursday is Cinco de Mayo, which means many of you will be celebrating with margaritas in hand—even though that's not really how most Mexicans prefer to drink their tequila, nor are we observing the Mexican Fourth of July. (Cinco de Mayo actually commemorates the victory over the imperialist French in the Battle of Puebla on May 5, 1862; Mexican Independence Day... More >>>