An Opera News Kenya publication
Kenya Premier League football club, AFC Leopards SC, popularly known as ‘Ingwe’ can breathe a sigh…