Great first day for Japan as World Judo Championships kick-off in Hungary

By | June 6, 2021
Japan and Russia show their class as the World Judo Championships get underway in Hungary.