Defying the odds

2 min read

Paralysed rider overcomes horrific injuries to complete 1000-mile to