Apr 2, 20214 minOpinion: We Should Still Say No To Mazepin - Here's WhyBy: TJ Dhir Nikita Mazepin is a Formula 1 driver for Haas F1 Team. But even before he stepped into the F1 paddock, there were calls for...