David Koech on 05th May

So much for Jubilee’s promise to construct 5 new stadiums. The country is on the verge of losing rights to host the...