David Franklin Smith lit self on fire Des Moines Public Library

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