David Franklin Smith lit self on fire Public Library Grand Avenue

David Franklin Smith ID’d As Man Who Fatally Lit Self On Fire At Des Moines Public Library

DES MOINES, IA. (THECOUNT) -- David Franklin Smith has been identified as the Iowa man who set himself on fire…

5 years ago