Japan Snags Gold in Men’s Judo 81kg Division; Brings Nation’s Total So Far for Paris Games to 7

New contents