Even as a centenarian, Fauja Singh took the first 20 miles of a marathon in his stride. For the remainder, when he felt a bit tired, he would call on God for support. Altogether, he ran nine of them
40,93K