An Opera News Kenya publication
A top AFC Leopards fan has died in an unfortunate manner after she was denied treatment…