China has won all the 13 Judo games at the Summer Universiade, and Japan always comes at the second rank.
China has won all the 13 Judo games at the Summer Universiade, and Japan always comes at the second rank.