Judo Grand Slam in Baku gets underway on day one
  • 2 months ago
The rise of young Swede, Tara Babulfath, a first year junior and just 18 years old, was impossible to ignore. Her gold medal in Baku was nothing less than staggering.
Recommended