Haiti have been forced into a late change on their World Cup 2026 shirts after Fifa accused them of violating its regulations on political speech.
Haiti, preparing to kick off their World Cup in Group C against Scotland in Boston on Saturday, previously had a shirt that depicted a war scene from the country's battle for independence.