Japan’s Uta Abe powers her way to the world title in the Judo women’s under 52 kg category at the 2018 World Championships

Japan’s Uta Abe powers her way to the world title in the Judo women’s under 52 kg category at the 2018 World Championships