Video. 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.
Read full articleJapan overcome France in the Mixed Team World Championships to take home gold in day 8 of the 2023 Doha World Championships.
Read full article