Tokyo Olympics: Mallory Franklin wins silver medal in women’s canoe slalom

 89 total views,  3 views today

Britain’s Mallory Franklin wins a silver medal in the women’s canoe slalom at the Tokyo Olympics.