Sports

Renshall wins back-to-back titles at IJF Antalya Grand Slam


Britain’s Lucy Renshall earned gold at the International Judo Federation (IJF) Antalya Grand Slam…



Source link

Leave a Reply

Your email address will not be published.