Tag: ,

Judoka Takato wins Japan’s first gold of Tokyo Olympics

Judoka Naohisa Takato won Japan’s first gold medal of the Tokyo Olympics on Saturday with victory in the men’s 60kg final at the iconic Nippon Budokan. The...