Celebrate Cinco de Mayo Using Online Resources

The Mexican holiday of Cinco de Mayo is often misunderstood in the United States, being confused with Mexico’s Labor Day (May 1) and Independence Day (September 16).  It is actually in celebration of a victory by Mexican forces against the French at the Battle of Puebla on May 5, 1862.  While this was a minor… read more >>