An Opera News Kenya publication
Kenya Sevens on Sunday lost 21-12 to Japan in the Hong Kong Sevens Challenge Trophy semi-final.…