Find It Divine Oduduru Biography, Education, Career, Controversies, And Net Worth Toluwalope | October 13, 2023 Divine Oduduru, born on 7 October 1996 in Ughelli, Delta State, Nigeria, is a renowned Nigerian sprinter specializing in the 100-meter and 200-meter dash. He has achieved remarkable Read More