Canadian women's water polo team defeats Russia to kick off World League Super Final
Published
The Canadian women's water polo team claimed a 12-10 win over Russia in their opening match at the World League Super Final on Monday in Athens, Greece.
Full Article