Japan, the birthplace of judo, dominates the all-time Olympic medal table. Japan's 48 gold medals and 96 medals overall are far and away the most of any country. France (16 gold medals, 57 total ...
Judo—invented in Japan in the 1880s—became an Olympic sport for men in 1964; women competed in the Games starting in 1988. The martial art involves two athletes grappling in an attempt to take down ...