Kenyan sprinter Ferdinand Omanyala overcame challenges to qualify for the World Athletics Championships semi-finals in Oregon, USA.
Omanyala came third in the heat finishing 10.10 seconds behind Edward Osei-Nketia of New Zealand and Sani Brown of Japan who finished second and first respectively.
It was one of the best finishes for Omanyala given his previous adversities leading to the race as Edward Osei-Nketia finished 10.08 seconds and Japan’s  Sani Brown won it at 9.98 seconds.
- Ferdinand Omanyala to miss World Championship in USA
- Manchester United edging closer to signing Lisandro Martinez
The 26-year-old sprinter arrived at the venue three hours before kick-off following delays in the approval of his VISA causing outrage among Kenyans who had demanded immediate action on the issue.
Even though he had been granted the necessary approvals, it was still in doubt whether he would make it given the distance between Kenya to Newyork and finally to Oregon where the games are taking place.
Investigations into the incident will however be investigated to establish the cause and allegations that some sports officials traveled when they had no business to do.
About thirty officials traveled to the US raising eyebrows among US officials who halted the departure of Omanyala as confirmed by media outlets.