Nigerian sprinter, Divine Oduduru, has finally opened up on his six-year ban from athletics, noting that he still has his own side of the story to share even while he has attempted suicide four times, PUNCH Sports Extra reports. Oduduru was banned in October 2023 over doping violations after the Athletics Integrity Unit said there


Read More