Christa Deguchi becomes Canada’s first gold medalist at World Judo Championships

Christa Deguchi of Lethbridge, Alberta made Canadian judo history on Tuesday by becoming the first Canadian world champion in the history of the World Judo Championships. Deguchi won the gold medal in the women’s 57 kilogram division at the 2019 Read more