Richard Leroy Walters gets a bit more shocking -
An article in the online newsletter of a Catholic mission in Phoenix revealed that Walters died two years ago at the age of 76. He left an estate worth about $4 million. Along with the money he left for NPR, Walters also left money for the mission.
Continue reading “Homeless Man Leaves Behind Surprise: $4 Million”




