A man believed to be the world's oldest marathon runner has run his last long distance competitive race in Hong Kong.
Fauja Singh, from Ilford, east London, who is 101 years old, finished the Hong Kong 10km (6.25 mile) event in one hour, 32 minutes and 28 seconds.
"I will remember this day. I will miss it," Mr Singh
said minutes after crossing the finish line.
In 2000, he ran his first London marathon and went on to compete
in a further eight marathons.
