Canada’s Christa Deguchi earned silver and teammate Jessica Klimkait took bronze in the women’s 57-kilogram division at the world judo championships in Abu Dhabi, UAE.
Canada’s Christa Deguchi earned silver and teammate Jessica Klimkait took bronze in the women’s 57-kilogram division at the world judo championships in Abu Dhabi, UAE.