
Nigeria Joins Race to Host Formula 1 Grand Prix, Eyes Abuja as Venue
The National Sports Commission (NSC) has announced Nigeria’s bid to host a Formula 1 Grand Prix, with Abuja as the proposed location, according to The Cable. NSC Chairman Shehu Dikko revealed that Opus Racing Promotions will lead the effort as Nigeria’s …