World Taekwondo Championships: Aaliyah Powell takes bronze in Baku
Published
BBC Local News: Leeds and West Yorkshire -- Great Britain's Aaliyah Powell wins bronze in the -62kg category at the World Taekwondo Championships in Baku, Azerbaijan.
Full Article