Natalie Powell – Bronze Medal at the 2017 World Judo Championships, Budapest

Natalie Powell produced one of the best performances of her career to win a Bronze Medal at the 2017 World Judo Championships in Budapest, Hungary on Friday 1 September.  Natalie was outstanding in the bronze medal contest against former World champion Marhinde Verkerk.  Natalie put the pressure on throughout the contest and forced Verkerk to […]