FIFA

org_international

FIFA is described as an international football governing body overseeing the 2026 World Cup, facing scrutiny over controversial decisions including the reversal of a red card for U.S. player Folorin Baloguna following allegations of political pressure from the White House and President Trump. The organization has also drawn criticism for hosting an expensive dinner at Mexico's Chapultepek Castle, which is under investigation by Mexican authorities. FIFA is reported to have generated significant revenue from the tournament, with tax payments exceeding $15 million to U.S. authorities.

Events

Recent coverage