News

A man who has raised £100,000 for charity since his terminal cancer diagnosis is set to take on a 588-mile walking challenge.