Motorsport F1 Cancel Russian Grand Prix Amid Criticism From Drivers By Eoin Harrington · Feb 25, 2022