Nigerian Athlete
Modupe Oshikoya is a former female track and field athlete from Nigeria who competed in the women's sprint and long jump events during her career. She is a one-time Olympian...