Caf Champions League: Omollo can deliver for Gor Mahia vs CR Belouizdad – Odhiambo

  •  

The Green Army official said so after landing in hot water for criticising the strategy that led to an embarrassing first-leg defeat in Algeria