Russian Grand Prix now a thing of the past after F1 terminates contract
London - Formula One has removed Russia as a Grand Prix host for good due to the invasion of Ukraine, by terminating its contract with the organisers, the championship promoters announced on Thursday.