
Nigeria submits official bid to host Formula 1 Grand Prix in Abuja
Nigeria has officially submitted a bid to host a Formula 1 Grand Prix in Abuja, aiming to become the first African country in over three decades to stage the prestigious motorsport event. The Chairman of the National Sports Commission, Mallam Shehu Dikko, …