Great Britain’s Chelsie Giles wins silver at the Antalya Grand Slam in Turkey – her third medal of this season’s World Judo Tour.
Source: BBC Sport
Great Britain’s Chelsie Giles wins silver at the Antalya Grand Slam in Turkey – her third medal of this season’s World Judo Tour.
Source: BBC Sport