deaths

Herbert Turner Jenkins, American police officer (born 1907)

Herbert Turner Jenkins

American law enforcer

Herbert Turner Jenkins was an American law enforcement official and the longest-serving police chief of Atlanta.
Source: Wikipedia (CC BY-SA)