Runner completes 19 marathons in 19 days for coronavirus relief

Christian Varley has completed 19 marathons in 19 days, hoping to earn £19,000 ($23,250).
He reached his goal, and also quadrupled the amount of money he wanted to earn.
Photo Credit: Alexander Redl