POWELL Natalie

Welsh hero goes home

Sep 12, 2017
by: Mark Pickering
World number two Natalie Powell became the first Welsh judoka to win a World Championships medal in Budapest and the British star returned home this week to deliver a masterclass.
Article image
Article image
Article image