- Advertisement -
- Advertisement -
- Advertisement -
- Advertisement -
Team GB’s Georgia Taylor-Brown wins triathlon silver despite suffering a puncture, as Flora Duffy wins Bermuda’s first ever Olympic gold medal at Tokyo 2020.
- Advertisement -