An Opera News Kenya publication
Kenya Sevens Poor form in the IRB world series continued in their second match at the…