Mexicans heading into the weekend’s Independence Day celebrations were jolted by a brazen shooting by men dressed as mariachi musicians who killed five people and wounded eight others in Garibaldi Plaza, the square in the capital where the bands serenade tourists.
The Mexico City prosecutors’ office said at least one foreigner was among those wounded in Friday night’s attack, carried out by three gunmen.
Four people died initially and a fifth died of her wounds at a hospital, authorities said.
News outlet La Silla Rota circulated surveillance video of the alleged assailants wearing traditional embroidered jackets and pants as they fled on motorbikes.
The shooting cast a bloody pall over Independence Day festivities.
Many Mexicans wear mariachi costumes, a symbol of national pride, to commemorate the launch of the revolt against Spanish rule on September 16, 1810.