Advertisement

Gold for Japan in final day of Judo World Championship

Japan overcome France in the Mixed Team World Championships to take home gold in day 8 of the 2023 Doha World Championships.