Did you know?

The Nippon Budokan arena, the venue for all the Judo matches, is the same place that hosted Judo when the sport made its debut at the Olympics in 1964.

Fair to say that it has come home.

 

Update: 2021-07-24 02:44 GMT

Linked news