Gor Mahia FC's midfielder Francis Kahata (right) is challenged by Jose Manuel of Leones Vegetariano during CAF Champions League at Kenyatta Stadium in Machakos County on Feb 10, 2018. [Jonah Onyango, Standard]
Not even Francis Kahata would have written a better script. The South Africa embassy denies him a visa for lack of enough pages on his passport.