Where Junichi Okubo was once told that he likely had only several years to live and could walk a mere five meters, now he’s able to run a 250-kilometer race. [Read More]

No reproduction or republication without written permission.