The Digest:
Nigeria has dispatched a high-powered delegation to London to present its final bid to host the 2030 Commonwealth Games, aiming to become the first African nation to stage the multi-sport event. The team, led by National Sports Commission President Shehu Dikko, includes government...