Nigeria: Federal Government Panel Indicts AFN Over Ofili’s Omission From 100-Meter Event at Paris Olympics
A Federal Government investigative committee has determined that failures by certain officials within the Athletics Federation of Nigeria (AFN) led ...