Africa's fastest man Ferdinand Omanyala will not be competing in the upcoming World Athletics Championships in Eugene, Oregon, because he…