Featured7 years ago
AFN $150k Scandal: Why Solomon Ogba resigned hastily
Following news of the unfolding $150,000 World Athletics grant scandal at Athletics Federation of Nigeria (AFN), Solomon Ogba has resigned. The impending investigations over the...