Johnny Herbert's removal as a steward ahead of the F1 2025 season has prompted a key confession by FIA president Mohammed Ben Sulayem.
During his second week in office, President Donald Trump signed an executive order to revive plans to build a “National ...