Japan won its sixth consecutive mixed-team judo championship in Doha after beating France in a thrilling, hard-fought final a year ahead of the Paris Olympics.
~JAPAN Forward reached new milestones in monthly and daily readership in 2020. We invite you to find what attracted readers to our most popular articles of the year,...