The World Athletics has reacted to reports that Tobi Amusan has been cleared to participate in the forthcoming World Athletics Championships in Budapest, Hungary, Punch reports. Tobi, whose name was previously barred by the Athletics Federation of Nigeria from competing in the forthcoming competition, set to take place from August 19 to August 27, 2023, as a consequence of a...