Japan's mixed team claim 5th World Title

Video. Final day of World Judo Championships and Japan take 5th World Title

One of the most eagerly anticipated events on the judo tour is the mixed team World Championships, which took place today in Tashkent, Uzbekistan. Japan overcame their close international rivals, France, to take their fifth World Title. An exciting end to a thrilling championship.