Sport FIA boss Mohammed ben Sulayem hits out at ‘sustained toxicity’ on social media November 8, 2022