Congratulations to Nathan Thiel (Abbotsford Judo Club) and Lowan Le Bris (Peak Judo Club) on their third place finishes at the International Masters Bremen, in Bremen, Germany, March 22-24! The … [Read more...] about Third Place Finish for Nathan Thiel and Lowan Le Bris in Bremen, Germany – March 22-24, 2024