The story

It's supposed to be one of the most popular days in the Mexican calendar.

But with Mexico City a ghost town, and schools across the country closed until at least Thursday to prevent the spread of the H1N1 virus, the government has called off Cinco de Mayo celebrations nationwide.

The lingering specter of swine flu hangs over the typically jovial fifth of May -- and from New York City to Corona, California, cities across the U.S. have cancelled Cinco de Mayo celebrations as a precautionary measure. Read full article »