Herbert Turner Jenkins

American law enforcer

Died
1990
Herbert Turner Jenkins was an American law enforcement official and the longest-serving police chief of Atlanta.

Read more on Wikipedia ?

Events associated with Herbert Turner Jenkins