Tokyo Olympics: Mallory Franklin wins silver medal in women's canoe slalom
Published
BBC Local News: Beds, Herts and Bucks -- Britain's Mallory Franklin wins a silver medal in the women's canoe slalom at the Tokyo Olympics.
Full ArticlePublished
BBC Local News: Beds, Herts and Bucks -- Britain's Mallory Franklin wins a silver medal in the women's canoe slalom at the Tokyo Olympics.
Full ArticleMallory Franklin’s fiance said he and the canoeist’s family were “thrilled” after she won a silver medal at the Games in..