David Pirtle is the public education coordinator for the National Coalition for the Homeless.
Articles
Give the Homeless Their Vote in 2016
David Pirtle