GB's Giles wins silver at Antalya Grand Slam

GB's Giles wins silver at Antalya Grand Slam

BBC Sport

Published

Great Britain's Chelsie Giles wins silver at the Antalya Grand Slam in Turkey - her third medal of this season's World Judo Tour.

Full Article