Veteran John Beard was a resident at Jefferson Barracks near St. Louis, Missouri, as part of a Homeless Veterans program when he was diagnosed with cancer. Beard was estranged from his wife, and not many people even knew him. But that didn’t stop a huge crowd of well-wishers from turning up to his funeral.
Beard, a 67-year-old Vietnam War veteran, had served in the U.S. Air Force during a conflict that cost the lives of thousands of young Americans. From 1968 to 1971 he had fought for his country. During that time, he won four awards from the military for his service.