Runners dig deep at South Yorkshire’s most challenging but scenic half marathon

7 April 2024