Jessica Klimkait Wins Gold in Zagreb
Montreal, July 26, 2019 – For the first time in her career, Canadian judoka Jessica Klimkait stood on the highest step on the podium at a Grand Prix on Friday, in Zagreb, in Croatia. For the final contest in -57 kg...