Canadian women defeat France to win bronze at the Paris Sevens

Canadian women defeat France to win bronze at the Paris Sevens