Canada’s Olympic swimmers claim five Mare Nostrum medals in France

Canada’s Olympic swimmers claim five Mare Nostrum medals in France