Abiola Stadium

Nigeria vs Ghana: Confusion as CAF doctor collapses, dies after fans invaded MKO Abiola Stadium

Confusion has surrounded the death of Confederation of Africa Football’s doping doctor, Dr. Joseph Kabungo. Kabungo, a Zambian medical practitioner,…

3 years ago