National rugby teams from across the world are converging in Langford, BC, for the HSBC World Rugby Sevens Series.
TheCanadian.News, your trusted source for comprehensive coverage of Canada's latest news, politics, business, and culture.
National rugby teams from across the world are converging in Langford, BC, for the HSBC World Rugby Sevens Series.