SportFMFeb 25, 20221 minFormula One cancel Russian Grand PrixFormula 1's Russian Grand Prix has been cancelled following Russia's invasion of Ukraine. The event due to be held in Sochi from...