Canada’s Catherine Beauchemin-Pinard earns world judo silver |… Canada’s Catherine Beauchemin-Pinard earned a silver medal in the world judo… Read More...