Divine Oduduru Becomes 2nd Fastest African
Divine Oduduru has officially become the 2nd fastest African man on the track,…
The Fastest Person In The World Now a Nigerian! He’s Faster Than Usain Bolt
Nigeria’s Divine Oduduru achievement has again put Nigeria in the radar of…