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 World Athletics body funds…
Browsing Tag