India's marathon boy, aged three
He runs seven hours at a stretch, sometimes as much as 48km (30 miles). On a daily basis.
And Budhia Singh is just three and a half years old.
When Budhia's father died a year ago, his mother, who washes dishes in Bhubaneswar, capital of the eastern Indian state of Orissa, was unable to provide for her four children.
She sold Budhia to a man for 800 rupees ($20).
But the young boy came to the attention of Biranchi Das, a judo coach and the secretary of the local judo association.
Fears for Indian 'marathon tot'
May 2006 - Health fears ground marathon tot