Georgia Taylor-Brown wins silver in triathlon after battling back from flat tyre

  Flora Duffy of Bermuda won the Olympic women's triathlon gold medal with Katie Zaferes of the United States collecting bronze .. Full story on mirror.co.uk 

georgia, taylor, brown, silver, triathlon, battling Image source : mirror.co.uk
Choose a source