Watch Canada's Women Rugby Sevens compete against the world's best at Mikuni World Stadium in Kitakyushu, Japan.


70


CBC

Related Article from 2018-04-21