This is Fauja Singh.
Singh is 101 years old — the world’s oldest marathon runner.
On Sunday, Singh competed in the 5K portion of the first ever Surrey World Music Marathon in Surrey, British Columbia.
He retired from marathons earlier this year, but still competes in races.
He finished this 5K in 40 minutes.
- Police in Athens used pepper spray on protesters two days ahead of Greece's major bailout vote.
- A medical helicopter has crashed in Colorado. Three people were injured, according to reports.