Cycling world champion Catlin dies aged 23

Cycling world champion Catlin dies aged 23