100-year-old Fauja Singh ran a marathon in Toronto yesterday and credits his good health to his...
Continue reading...