Formula 1

Lewis Hamilton Wins French GP

British F1 driver Lewis Hamilton has taken control of the world title after winning a dominant victory during the French Grand Prix.  Hamilton proved unstoppable against all his opponents, even ….