Pressure continues to mount on Sports Cabinet Secretary Amina Mohamed and Principal Secretary Joe Okudo to take responsibility on US visa debacle for Kenyan team to the 18th World Athletics Championships in Eugene, Oregon, in USA.
Yesterday, Nandi senator Samson Cherargei said Ministry of Sports should be held responsible for mess that saw Africa 100m record holder Ferdinand Omanyala encounter visa delays. Omanyala arrived in Oregon two hours before the start of men’s 100m round one.