
Formula 1 has confirmed that it has cancelled its contract with Russia amid its invasion of Ukraine. Vladimir Putin ordered Russian forces to enter Ukraine last week for what he described as a “military operation,” which has seen Russian troops attack several major cities and other parts of the country. Haas immediately removed name partner
More








