
People dance and dodge a giant paper-mache bull stuffed with fireworks as roman candles and bottle rockets shower them with sparks, during the annual festival honoring Saint John of God, in Tultepec, Mexico, Friday, March 8, 2024. The celebration, now its 35th year, pays homage to the patron saint of the poor and sick, St. John of God, who the fireworks' producers view as a protective figure. (AP Photo/Marco Ugarte)
Featured Photo Galleries











