Christa Deguchi and Jessica Klimkait medal at 2023 World Judo Championships

Christa Deguchi of Lethbridge, Alberta and Canadian Olympic bronze medalist Jessica Klimkait of Whitby, Ontario each won a medal in the women’s 57 kilogram division weight class at the 2023 World Judo Championships at the Ali Bin Hamad al-Attiyah Arena Read more