Tokyo Olympics: Mallory Franklin wins silver in nail-biting women’s canoe slalom debut

 100 total views,  1 views today

from: BBC News Britain’s Mallory Franklin is denied gold by the final run of the event but wins the silver medal in the women’s canoe slalom.