Famous runner Fauja Singh -- believed to have been the oldest marathon finisher in history -- was tragically killed in a hit-and-run accident. He was 114 years old. The fatal incident happened on Monday in Singh's home village of Beas Pind in India…
Continue reading...
Continue reading...