From Paradise To Paris… It’s mission accomplished for Nigeria’s women relay teams
Against all odds, Nigeria women gave a good account of themselves at the 2024 World Athletics Relays held in Nassau, Bahamas, punching their tickets to the Paris Olympics.