A Bell Tolls for Countless Deaths on Nameless Streets

The bell tolled for 91 individuals who died on the streets last year in San Francisco, and it tolled for the uncounted thousands of homeless deaths around the nation. The National Law Center on Homelessness and Poverty reported that homeless Americans die, on average, 30 years earlier than those with housing.