By Alois Xaba Zimbabwe Football Association (Zifa) has handed life bans to 13 footballers and officials from the sport and 80 others have been suspended after being found guilty of match fixing. A committee led by retired High Court judge Ahmed Ibrahim which investigated allegations national team players and officials took cash payments from […]