An Opera News Kenya publication
AFC Leopards have named a 20-man squad that will take on Wazito FC in a…