Lewis Hamilton wins in Spain, 5th time in a row Olusegun Kugbayi May 10, 2021 Sir Lewis Hamilton, the seven times world champion won the Spanish Formula One Grand Prix for a record-equalling fifth year in a…