Watch: Moment Russ Cook crosses finish line of Africa challenge
Russ Cook, nicknamed "Hardest Geezer", has completed his challenge of running the length of Africa.
He arrived in Tunisia's Ras Angela after running more than 10,000 miles (16,000 km) on a charity run that took him through 16 countries.
The British runner started his journey in South Africa's Cape Agulhas and has raised more than £570,000 for charity.