Judo: An exciting first day of the Baku Grand Slam in Azerbaijan

By | November 5, 2021
Japan does well by positioning itself at the top of the medal table. Rina Tatsukawa and Momo Tamaoki both win gold. Japan also won two bronze medals.