An Opera News Kenya publication
Confusion and worry have engulfed Gor Mahia fans with the latest news concerning their star Francis…