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

29th Jul 2021    |     Source: BBC

Mallory Franklin (left), Jessica Fox (centre) and Andrea Herzog with their medals