Formula 1 announced that it would not be returning to Russia in the future. Formula 1 CEO Stefano Domenicali dropped the bombshell revelation on Tuesday, informing fans that the sport would not be returning to Russia due to the ongoing invasion of Ukraine. After the racing tour’s 2022 Russian Grand Prix was canceled, F1 decided […]