Yes, there were fireworks in Mexico on the Fourth of July. Not for U.S. Independence Day, of course, but in the little Oaxaca Valley town of Teotitlán del Valle, where they were celebrating the town fiesta that always falls during the first week of July. Just happened to be July 4 this year.