Nigeria’s track queen, Tobi Amusan has said that she was ‘thrilled’ after an Independent Tribunal cleared her to run at the upcoming World Athletics Championships. Amusan had been charged with three whereabouts failures, an anti-doping rule violation for missing three out of competition tests within a year period and the Nigerian had contested the charge. […]