News Canada’s Jessica Klimkait wins judo bronze at Tokyo Olympics By Leslie Young - July 26, 2021 0 104 Facebook Twitter Pinterest WhatsApp Canada’s Jessica Klimkait has won bronze at the Tokyo Olympics in judo.