Canada's Jessica Klimkait, Christa Deguchi 1-2 in judo world rankings
Published
Jessica Klimkait has swapped positions with fellow Canadian and 2019 world champion Christa Deguchi in the International Judo Federation world rankings, moving to top spot in the women's under-57 kilogram division.
Full Article