Why do People Celebrate Cinco De Mayo?

People in Mexico celebrate Cinco de Mayo for the same reason that Americans celebrate the fourth of July. It is Mexico’s Independence Day.