Natalie Powell Claims 10th Grand Prix Bronze Medal of Her Career in Budapest

Natalie Powell won the battle of the Brits in an all GB Bronze…