Teddy Riner, a French judoka, won his 11th world championship title in Doha, Qatar. Riner, 78 kg, had to overcome his toughest test ever to win the title. In the final, he faced Inal Tasoev… Read More
Japan's judoka won three gold medals at the World Judo Masters in Hungary, while Canadian Jessica Klimkait secured her first ever Masters gold. Budapest has now officially hosted every level… Read More