
Nigeria exploring possibilities to host Formula One Race in Abuja as soon as possible
Nigeria is open to host a Formula One race in the near future in a move that will have the African continent host the world’s premier car race for the first time in decades. The last time an African country hosted a Formula One race was in 1993 when the …