An Opera News Kenya publication
Not even an impressive set of results at the just concluded Amputee Football World Cup in…