Canada won the women's Kitakyushu Sevens by beating England 7-5 in Sunday's final, while hosts Japan finished bottom without a single win for the third straight year.In the third edition of this Women's World Rugby Sevens Series meet at Mikuni World Stadium Kitakyushu, Canada and England played a tight battle. But Canada captain Ghislaine Landry crossed the line on the final play to level the scores at 5 apiece and converted to turn the game around.Despite advancing close to the 10-meter line, Canada were unable to move past England's tight defense until Landry finally found an opening afte…READ FULL ARTICLE