Nigeria Submits Bid to Host Formula 1 Grand Prix in Abuja

The Federal Government of Nigeria has officially submitted a bid to host a Formula 1 Grand Prix in Abuja, marking a significant step toward bringing the world’s most prestigious motor racing event to West Africa. The announcement was made by the Chairman of the National Sports Commission, Shehu Dikko, who stated that Nigeria’s application had […]