Baku Grand Slam delivers world-class Judo

Baku Grand Slam delivers world-class Judo

For three days, the National Gymnastics Arena in Baku, Azerbaijan, witnessed a spectacular display of judo at the highest level. The 2025 edition of the Baku Grand Slam brought together top athletes from 36 nations, all competing for crucial world ranking points in a...