An Opera News Kenya publication
Kenya Sevens suffered their second consecutive defeat, losing to France 21-17 and drop the Challenge Trophy…