Spratt wins World Championship bronze in stunning women's road race

Spratt wins World Championship bronze in stunning women's road race (article)