Toby 'The Terminator' Roberts describes Olympic gold as 'proudest moment'

Sky News

Published

Great Britain's Olympic gold medal-winning climber Toby Roberts has said winning in Paris was the "proudest moment" of his life.

Full Article