Judo returns to Japan finding great success at home

On day one of the Tokyo 2022 Grand Slam, Japan won six gold medals